Как получить переключение комментариев для работы с моим собственным синтаксисом tmLanguage для Sublime Text 2?

Я сделал свою собственную подсветку синтаксиса (для языка, использующего код C++ с некоторыми дополнительными ключевыми словами), скопировав и отредактировав файл C.tmLanguage.

Я не редактировал ни одну из клавиш "комментариев", но теперь переключение комментариев в ST2 не работает. (Я думаю, что сначала это сработало, и выделение работает, но ни "Переключение комментария", ни "Переключение комментария блока" не работает)

Мой файл.tmLanguage помещается в Packages/User.

1 ответ

Решение

Вам нужно определить TM_COMMENT_START (а также TM_COMMENT_START2/TM_COMMENT_END2) в tmPreferences

образец см. https://github.com/laktak/sublime-hjson/blob/master/Comments.tmPreferences

Другие вопросы по тегам