2010-02-18 3 views
2

Когда я выбираю строку в Textmate и выполняю ярлык для строки комментариев (command-L на Mac), он использует комментарии в стиле C (например,/* ... * /). Как изменить его для использования комментариев стиля С ++ (т. Е. // ...). Я редактирую Javascript, если это имеет значение. Благодарю.В Textmate, как я могу изменить стиль строки комментария?

ответ

2

Во-первых, в открытом окне ТМ:

  • пойти в бар управления (в самом низу)

  • мыши значок с прописной " L "в сером круге (значок ), затем

  • выберите язык (Javascript) из всплывающего меню, которое появляется после нажатия кнопки (после того, как вы сделали это, вы должны увидеть JavaScript только слева от значка языка)

  • cmd-/ (команда + косая черта) предоставит вам соответствующий символ комментария.

+0

Это в значительной степени это, хотя я хотел остаться в режиме Javascript , Оказывается, существуют два режима Javascript: один, который использует/* ... */и тот, который использует //. –

+0

Спасибо - я случайно взял «C++» из текста вашего вопроса; Я изменил свой ответ, заменив «C++» w/«javascript». Сделав это, ответ будет идентичным. В пакете javascript только символ комментария «//» находится в грамматике языка, другой тип - нет, возможно, потому что (как я уверен, вы знаете) это легко встречается в литералах регулярных выражений, и поэтому первый тип является наиболее часто используемым. – doug

0

В соответствии с привязками по умолчанию Cmd-L отображает всплывающее окно Go to line в Textmate.

В Textmate 2 alpha (.9561), с Javascript или C, вы можете использовать:

1) Cmd-/ для линии комментирование (Bundles-> Source-> Comments-> Строка комментария):

  • тока линии

// cursor on this line

  • Все выбранные линии

// all these

// lines were

// selected

  • комментариев от выбора до конца строки

На этой линии, только строку хешей // ###### was selected

2) Cmd-Opt-/ F или блок комментирования выбор (Bundles-> Source-> Comments-> Вставка блока комментарий)

/* all

these

lines

were

selected */

Смежные вопросы