感谢支持
我们一直在努力

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

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

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

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

QQ20140106

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

“mcs” –编译*.cs文件的命令。关于 ”mcs” 的具体说明:http://www.mono-project.com/CSharp_Compiler

“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 的参数说明请参考: http://www.sublimetext.com/docs/build。点击保存,输入文件名 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 http://www.linuxidc.com/Linux/2013-07/86898.htm

Ubuntu 13.04安装Sublime Text 2 http://www.linuxidc.com/Linux/2013-05/84228.htm

编码神器——Sublime Text 包管理工具及扩展大全 http://www.linuxidc.com/Linux/2013-10/91701.htm

如何开发 Sublime Text 2 的插件 http://www.linuxidc.com/Linux/2013-09/90046.htm

Windows Mac Linux下安装以及破解Sublime Text 2编辑器 http://www.linuxidc.com/Linux/2013-08/89452.htm

文本编辑器Sublime Text 使用体验 http://www.linuxidc.com/Linux/2013-08/89326.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-09/107354.htm

赞(0) 打赏
转载请注明出处:服务器评测 » OS X下为Sublime Text 2配置C#编译运行环境
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏