上一篇中介紹瞭如何在OS X上搭建.Net運行時。不過光有運行時還不夠,還須要有一個好用的IDE,有了IDE的支持,OS X上的開發才稱爲可能。前端
和上篇相似,這裏先列舉出具體步驟,我的能夠根據本身的狀況選擇略過一些步驟。git
1. 安裝 Sublime Text 3
2. 安裝 Package Control Plugin
3. 安裝 Kulture
4. 安裝 OmniSharpSublimegithub
1、安裝 Sublime Text 3json
大名鼎鼎的軟件,其實你在搜索引擎搜下就行了,不過爲了你們方便仍是放出地址 http://www.sublimetext.com/3ui
2、安裝Package Control Plugin搜索引擎
相似VS的插件管理器,不過安裝稍微複雜一點,英語好的能夠參考該頁面 https://sublime.wbond.net/installationurl
就我使用的當前版原本說,是要這麼安裝的,在Sublime 裏先按 Ctrl + ` 或者 View > Show Console打開Console (默認在最下方),而後錄入下面的代碼,等它執行完畢就安裝好了spa
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write
3、安裝 Kulture.net
Kulture 是一個專爲vNext寫的插件,安裝後會提供一部分的智能感知 (僅限 package.json文件),而且還提供了錯誤跟蹤和快速編譯運行的功能。廢話很少說,開始安裝。插件
在Sublime 裏按 Cmd+Shift+P,在彈出的文本框裏錄 Package Control: Install Package,而後再錄Kulture並按回車後,等待一下,就安裝好了。
若是想好本身手動安裝,可到它的Github頁面參考 https://github.com/ligershark/kulture/
既然安裝好了,就可使用了,打 Build 是按 Cmd + B 或者 F7鍵。到下一個錯誤按 F4鍵,前一個錯誤是Shift + F4鍵。
運行的話,要先Cmd + Shift + P調出命令窗口,而後錄Run K Commands並回車,而後會顯示可選的KVM命令,具體用哪一個,請參考上一篇文章關於KVM的部分。
4、安裝 OmniSharpSublime
相似Kulture,一樣用Package Control 安裝,只不過最後一步不錄入Kulture,改成錄入OmniSharpSublime。安裝事後,必定要在項目下目錄下新建sublime-project文件,還有許多配置,本身按照說明配置好了,依舊無論用。這個插件是把代碼發送給OmniSharpServer編譯,而後根據編譯結果智能感知,不過本身這裏是用它自帶的也好,仍是本身編譯的OmniSharpServer也罷,都是不起做用。因而這裏也就不詳細介紹了,有興趣的能夠參考這裏 https://github.com/moonrabbit/OmniSharpSublime
好了,IDE基本上就這樣了,確定不如VS好用,但好在Sublime很強大,在前端這裏一點也不比VS差。此外智能感知這裏沒有弄出來比較遺憾,有懂得人勞煩指導一下小弟。
最後,下一篇會介紹vNext使用的Grunt與Less,敬請期待。