Sublime Text 2, ярлык для скрытых комментариев jsp

В файлах jsp всякий раз, когда я нажимаю ярлык CTRL+/ (в окнах), строка комментируется «выходным комментарием», что означает, что комментарии видны в сгенерированном html:

<!-- Output comment -->

Вместо этого я хочу связать этот ярлык с генерацией «скрытых комментариев», то есть комментариев, которые не будут отображаться в выводе:

<%-- Hidden comment --%>

Я пытался найти, где этот ярлык определен, но мне не повезло.


person Leonardo    schedule 18.09.2012    source источник


Ответы (1)


Щелкните меню Preferences -> Browse Packages..., чтобы найти файлы конфигурации.

Ярлык определяется в HTML/Comments.tmPreferences. Вы можете изменить этот файл, чтобы изменить комментарии всех файлов jsp и html.

Чтобы изменить только комментарии jsp, создайте файл с именем JavaServerPagesComments.tmPreferences в папке Packages/Java со следующим содержимым:

<?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>text.html.jsp</string>
    <key>settings</key>
    <dict>
        <key>shellVariables</key>
        <array>
            <dict>
                <key>name</key>
                <string>TM_COMMENT_START</string>
                <key>value</key>
                <string>&lt;&#37;-- </string>
            </dict>
            <dict>
                <key>name</key>
                <string>TM_COMMENT_END</string>
                <key>value</key>
                <string> --&#37;&gt;</string>
            </dict>
        </array>
    </dict>
    <key>uuid</key>
    <string>54444C7B-54D2-41F6-A817-AEE243C3D45A</string>
</dict>
</plist>
person messivanio    schedule 27.09.2012