我在 Sublime Text 2 中安装了语法高亮SML
,但是切换注释不起作用。
有谁知道如何实现这个功能..?
用例:
-> some text
-> (Cmd+/)
-> (* some text *)
我在 Sublime Text 2 中安装了语法高亮SML
,但是切换注释不起作用。
有谁知道如何实现这个功能..?
用例:
-> some text
-> (Cmd+/)
-> (* some text *)
Comments.tmPreferences
我从我使用的 Sass 包中复制了该文件并对其进行了编辑。复制 xml 并将其保存在安装 sml 包的相同位置。该行<string>source.sml</string>
告诉 Sublime 何时使用这种注释样式,用于具有 sml 语法的文件。根据需要进行编辑。该行TM_COMMENT_START
告诉 Sublime 放在(*
注释的开头,类似的TM_COMMENT_END
. 我注释掉了 uuid 行,因为我不知道该放什么,而且没有它似乎也可以工作。我没有在 sml 文件上测试它,而是在其他语法上工作。我建议与包开发人员交谈,看看他们是否会为他们的代码添加解决方案。
<?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.sml</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_END</string>
<key>value</key>
<string> *)</string>
</dict>
</array>
</dict>
<!-- <key>uuid</key> -->
<!-- <string>7CDCE4E8-3850-4F98-A0A8-AFAE23F4F6E9</string> -->
</dict>
</plist>