#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. Работает точно так, как описано. Спасибо!