Как включить заводные комментарии в SublimeText 3 на Mac?

#macos #groovy #sublimetext #sublimetext3

#macos #groovy #sublimetext #sublimetext3

Вопрос:

В настоящее время я использую SublimeText 3 на Mac, но я не могу «прокомментировать» существующий заводной код. Меню и сочетания клавиш не помещают фактические комментарии ‘ //’, когда я использую меню или сочетание клавиш. Я искал, но нашел решения для исправления этого только в SublimeText 2. Эти решения для копирования некоторых комментариев Java не работают.

Есть какое-нибудь решение о том, как можно включить заводные комментарии в SublimeText 3?

Ответ №1:

Эти инструкции предназначены для OS X, но тот же общий метод применим к любой платформе.

Перейдите в Sublime Text -> Preferences -> Browse Packages... , чтобы открыть Packages папку ( ~/Library/Application Support/Sublime Text 3/Packages ). Создайте новую папку с Packages именем Groovy . Затем создайте новый файл в Sublime с синтаксисом XML и следующим содержимым:

 <?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.groovy</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>D3A56263-A730-4C6E-B8F2-E65FEE21870B</string>
</dict>
</plist>
  

Сохраните этот файл как Packages/Groovy/Comments.tmPreferences . Вы можете получить предупреждение о сохранении файла с .xml суффиксом, просто проигнорируйте его и используйте .tmPreferences .

И теперь вы должны быть в состоянии нажать / и вставить комментарии.

Комментарии:

1. Работает также в Linux, используя следующий путь: ~/.config/sublime-text-3/Packages/

2. Работает точно так, как описано. Спасибо!