TextMate прекратил распознавать комментарии - PullRequest
2 голосов
/ 23 марта 2010

Мой textmate внезапно перестал распознавать комментарии в коде и ярлык для комментирования кода (Command + /).

Я нашел комментарии в редакторе пакетов для HTML, но, похоже, я не могу установить ключ активации для него или чего-либо еще.

Кто-нибудь имеет опыт работы с этой частью TextMate?

ура!

1 Ответ

6 голосов
/ 23 марта 2010

Может быть, это вышло за рамки?Неважно, что вызвало это, это достаточно легко исправить.

  • Откройте Редактор пакетов ctrl-option-cmd-B

  • Убедитесь, чтокнопка «Меню» в верхней левой части редактора пакетов отображает «Показать все»

  • Если этого не произойдет, щелкните стрелку вверх / вниз и измените ее так, чтобы она отображала

  • Прокрутите вниз, пока не найдете Source связку

  • Нажмите стрелку слева от Source , чтобыотобразите содержимое пакета

  • , глядя на элементы исходного пакета с зелеными буквами "C" рядом с ними, найдите элемент с именем Строка комментария / выделение

  • Нажмите Строка комментария / выделение

  • В правом верхнем углу редактора пакетов нажмите Настройки кнопка

  • Рядом с Активация , выберите пункт меню Эквивалент ключа

  • Все, что угоднонаходится в текстовом поле справа, замените егоth cmd - / (наведя курсор на текстовое поле, нажмите клавиши «cmd», а затем «слеш»

  • Убедитесь, что элемент Выбор области действия текстовая область пуста - там ничего не должно быть

  • Выйдите из редактора пакетов, перезапустите TextMate, откройте новое окно редактора (cmd-N) и введите cmd - / для проверки работоспособности

Эта команда не ограничена областью действия, поэтому она будет работать в любом контексте / среде / языке, , но поскольку он не ограничен областью действия, его можно переопределить командой комментария, специфичной для Bundle (например, командой комментария в HTML-пакете, поэтому, если после выполнения этих шагов он все еще не работает, вам просто нужно найтиэту специфическую для Bundle команду комментария и либо исправьте ее (используя описанные выше шаги в качестве шаблона), либо используйте описанные выше шаги в качестве шаблона), либо удалите ее.

Пока вы это делаете, вы также можетеисправьте команду в вашем наборе HTML:

из вашего пакетаВ редакторе, прокрутите вниз до HTML Bundle, затем щелкните по элементу Comment (вы сказали в своем Q, что нашли его).Нажмите кнопку Настройки в правом верхнем углу и убедитесь, что Активация имеет значение Эквивалент ключа и cmd - / всмежное текстовое поле.Затем убедитесь, что Scope Selector равен text.html

...