如何更改Sublime Text 3默认备注签名?

时间:2018-05-05 07:59:36

标签: sublimetext3

我有.sql个文件,当我ctrl + /时,会将文字记为-- note here
如何将默认备注标记更改为#notes here

3 个答案:

答案 0 :(得分:1)

您可以创建自己的评论偏好文件来覆盖默认值。选择偏好设置>浏览包。这应该会打开您的Packages文件夹。打开User文件夹并创建名为SQL Comments.tmPreferences的文件(只有扩展名很重要)和内容:

<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
<dict>
    <key>name</key>
    <string>Comments</string>
    <key>scope</key>
    <string>source.sql</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>
</dict>
</plist>

如您所见,这会将TM_COMMENT_START的值更改为#。保存文件后,新的评论字符应该有效。

答案 1 :(得分:-1)

评论快捷方式基于文件扩展名工作,对于#notes here(#generated),我们需要将文件扩展名更改为.sh或.py等脚本文件。

答案 2 :(得分:-1)

来自Sublime文档文档:

  

如果要定位特定文件类型,请命名.sublime-settings   文件类型的语法定义后的文件。例如,如果我们的   语法定义+被称为 Python.tmLanguage ,我们需要调用我们的   设置文件 Python.sublime-settings

好的参考文献:值得一读

http://docs.sublimetext.info/en/latest/customization/settings.html#

https://www.sublimetext.com/docs/3/settings.html