Всякий раз, когда я открываю файл Ruby в TextMate 2, несмотря на то, что он распознается правильно, синтаксическая окраска и комментарии оказываются испорченными. Вместо того, чтобы command / помещать #
в начало всех выбранных строк, я оборачиваю их в /*
и */
, как если бы я работал с JavaScript.
Я могу жить с нарушенной окраской синтаксиса, но комментарии сводят меня с ума, поэтому я хочу сосредоточиться на исправлении этого в этом вопросе (хотя я не буду отказываться от каких-либо решений, которые исправляют оба или игнорируют решения проблемы с подсветкой синтаксиса) . Я подозреваю, что у них одна и та же основная причина, поэтому я упоминаю подсветку синтаксиса, если она дает ценную подсказку.
По-видимому, у других была аналогичная проблема с комментированием CSS в TextMate (2), упомянутом в "Команда комментариев Textmate не работает должным образом для кода css", но исправления мне не помогли. Там также есть «макрос комментария переключения TextMate не работает», но это очень разные симптомы.
TextMate использовал мою систему Ruby (2.0.0 на OS X 10.10), если это актуально, но я переключил его на использование 2.2.3 через rbenv, и проблема осталась.