话说史上最强 IDE Visual Studio 所向披靡数十载尚无敌手,现在 Intellij 带着统一 IDE 界的目标来挑战 VS 的霸主地位。了解 Rider 后发现,哎哟亮点多多,还不错哦!

Rider 是一款 Intellij 出品的 .net 平台的 IDE,用过 Resharper 插件的童鞋对这个比较熟悉,Rider 自带 Resharper。接触过 Intellij 系列 IDE 的同学比较容易上手。

此外 Rider 跨平台,支持 Linux、MacOS、Windows。这也让. netCore 的发展如虎添翼。

1、去官网下载 http://www.jetbrains.com/rider/   目前是预览版所以只能 Get an early build,exe 安装文件只有区区 218M,但是包含了好多插件和工具,甚至还有数据库可视化的工具,对日益庞大臃肿的 VS 来说这种轻量级绝对是. net 界的一股清流,我在使用的过程中相比 VS 明显感觉到不卡顿,非常流畅。

2、安装过程不再赘述,直接看启动界面吧

可以新建项目或者直接从 SVN、Git 上面 check out。

Rider 可以直接打开. sln 文件,我是直接打开公司的项目就可以使用了。

3、初始设置

点击 File——Settings 可以对 IDE 的进行一些初始化,在安装的时候就会有相应的提示,就连键位风格都继承了 intellij 的优良传统,供多种选择,其中就包括 VS 的。 4、版本控制目前用的是 SVN,如果. sln 文件和. svn 文件夹不在同一目录,Rider 不能自动检测. svn 文件夹的位置,所以要手动关联一下。点击 File——Settings——Version Control,设置 VCS 类型和目录。

关联到 SVN 后如果别人提交了新的版本,在文件 TAB 处会给提示。

5、左侧目录树可以通过 ALT+7 切换成当前文件的结构树,比起 VS 的 codeMap 还要好用。ALT+0 切换回目录树

6、连按两下 Shift 或者 Ctrl+T,可以全局搜索文件,弹出窗口还会显示最近使用过的文件,非常贴心。

7、Rider 自带了数据库可视化工具,支持多种数据库

8、Rider 默认使用 MSBuild 进行编译,和 VS 一样,但是在项目添加引用的时候会出现一些问题,时灵时不灵,可能是我忽略了一些细节也可能是 BUG,毕竟是预览版,希望早日改进。