OS X下为Sublime Text 2配置C#编译运行环境

Sublime Text 2 对于程序员来说是一个无比性感的工具。工作中用她修改一些代码段,后来竟然逐步取代了操作系统中的文本编辑器。ST2是一款收费软件,售价$70.00,未注册版本可以无限试用。她的扩展性很强,支持多种开发语言。不过默认安装下对C#的支持并不是太友好,想要在OS X下使用ST2作为C#代码的编辑器需要定制化一下。

OS X 下的 C# 编译环境安装

非工作时间我使用OS X操作系统,可用的C#编译器也只有Mono了。项目主页:。下载地址:。下载安装步骤略去,安装成功后打开终端输入 “mono --version”,如图说明安装成功了。

QQ20140106

Sublime Text 2 编译和运行 C# 的两个关键命令

“mcs” --编译*.cs文件的命令。关于 ”mcs” 的具体说明:

“mono”  --运行编译后生成的*.exe文件的命令。

关于这两个命令的具体使用方法和参数,可以在终端中输入 命令名+”--help”查看。

配置 Sublime Text 2 的 C# Build System

打开 ST2 选择 Tools —> Build System —> New Build System 如图所示:

QQ20140106

输入以下代码:

{     "cmd": ["mcs", "$file"],     "file_regex": "^(...*?):([0-9]*):?([0-9]*)",     "selector": "source.cs",     "encoding": "GBK",     "variants":      [         {             "name": "Run",             "cmd": ["Mono", "${file_path}/${file_base_name}.exe"]         }      ]   }

关于 ST2 Build System 的参数说明请参考: 。点击保存,输入文件名 C#.sublime-build,文件会默认保存到 Packages/User 文件夹下。至此,配置ST2的工作就完成了。

测试编译与运行环境

随手写了一段性感无比的代码

“⌘+B” 编译一下,性感无比的提示跳出来了。此时会在*.cs目录下生成同名的exe文件。

QQ20140106

“⌘+Shift+B” 运行一下,再一次出现性感无比的提示。

QQ20140106 7

推荐使用的插件

我习惯在 ST2 里手动搞定代码格式化,这里推荐是的 C# 的智能提示插件 —> CompleteSharp。

OS X 下的 Sublime Text 2 编译运行 C# 的环境就搭建成功了。

Ubuntu 12.10 安装破解Sublime Text 2

Ubuntu 13.04安装Sublime Text 2

编码神器——Sublime Text 包管理工具及扩展大全

如何开发 Sublime Text 2 的插件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/17454.html