Mac OS X 上编写 ASP.NET vNext (二) IDE配置

上一篇中介绍了如何在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,敬请期待。

相关文章
相关标签/搜索