在sublime文本2中切换注释不适用于.cs文件

时间:2014-08-19 14:11:57

标签: c# sublimetext2

我遇到的问题是我无法在任何.cs文件中的sublime text 2中切换块注释。 它与任何其他源文件类型(c,cpp ...)完美配合。当我使用快捷方式时,通过编辑 - >评论 - >切换注释选择命令时,它不起作用。

我安装了一堆插件但是我禁用了所有c#相关的一次没有效果。

有没有办法可以检查是否存在与此命令发生冲突的地方或者我可以在哪里找到错误日志? (控制台不显示任何错误)

亲切的问候。

goTAN

1 个答案:

答案 0 :(得分:9)

您需要在“Packages / C#”文件夹下创建“Comments.tmPreferences”文件。 它看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//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>
      </array>
   </dict>
   <key>uuid</key>
   <string>1BA75B32-707C-11D9-A928-000D93589AF6</string>
</dict>
</plist>

Sublime text 3没有此问题。