話說史上最強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,可以全局搜索文件,彈出窗口還會顯示最近使用過的文件,非常貼心。
6、Rider自帶了數據庫可視化工具,支持多種數據庫
7、Rider默認使用MSBuild進行編譯,和VS一樣,但是在項目添加引用的時候會出現一些問題,時靈時不靈,可能是我忽略了一些細節也可能是BUG,畢竟是預覽版,希望早日改進。