[工具] 将Sublime Text 3配置为C#代码编辑器

 

配置C#编译器

新建编译器选项

选择菜单栏中的 Tools ——> Build System ——> New Build System ,输入:

{
     "cmd": "csc $file",
     "shell": "true",
     "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
     "path": "C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319",
     "selector": "source.cs",
     "encoding": "cp936",
     "variants": [{"cmd" : "csc $file && start $file_base_name.exe","name" : "Compile & Run"}]
}

另存为ST3程序目录的 Packages/User 文件夹下面,文件名为: C#.sublime-build ,如下

编辑好C#代码文件后,输入 Ctrl + B ,编译代码,如下:

编译后直接运行程序

为C#代码添加注释功能

C#中的注释快捷键是无效的,这是因为 Packages文件夹 中缺少了定义注释行为的文件。打开Packages,在C#文件夹中添加一个名为: Comments.tmPreferences 文件,输入如下内容:

 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
 <dict>
     <key>name</key>
     <string>Comments</string>
     <key>scope</key>
     <string>source.cs</string>
     <key>settings</key>
     <dict>
         <key>shellVariables</key>
         <array>
             <dict>
                 <key>name</key>
                 <string>TM_COMMENT_START</string>
                 <key>value</key>
                 <string>// </string>
             </dict>
             <dict>
                 <key>name</key>
                 <string>TM_COMMENT_START_2</string>
                 <key>value</key>
                 <string>/*</string>
             </dict>
             <dict>
                 <key>name</key>
                 <string>TM_COMMENT_END_2</string>
                 <key>value</key>
                 <string>*/</string>
             </dict>
         </array>
     </dict>
     <key>uuid</key>
     <string>FBA964F9-2013-44D1-A5FD-AE8AB3FF8954</string>
 </dict>
 </plist>

添加注释文件后,就可以为C#代码添加注释了,可以使用菜单,也可以使用相应的快捷键,如下:

 

posted @ 2016-07-20 10:58  Areas  阅读(1387)  评论(0编辑  收藏  举报