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

goT*_*TAN 2 c# sublimetext2

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

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

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

亲切的问候.

goTAN

小智 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>
Run Code Online (Sandbox Code Playgroud)

Sublime text 3没有这个问题.