Как в Textmate оставлять комментарии в стиле Javadoc, как в eclipse?

StackOverflow https://stackoverflow.com/questions/408652

Вопрос

В eclipse, когда я хочу задокументировать функцию (в исходном коде Java или JavaScript), я могу просто ввести /**, затем нажать Enter и получить такой комментарий

 /**
 *
 * Fluctuates all variables to more compatibly foo all the bars
 *
 * @PARAM {int} foo 
 */  

function flucvar (foo) {

}

При нажатии Enter внутри комментария eclipse автоматически добавляет дополнительный * в начале каждой строки.

Сейчас я только вхожу в свой ритм Textmate и обнаруживаю, что мне не хватает этой небольшой функциональности.Есть ли эквивалентный пакет, команда или что-то еще, что позволило бы мне создавать подобные комментарии в Textmate?

Это было полезно?

Решение

Вам нужно создать два фрагмента (они есть в комплекте исходного кода).

Сначала создайте фрагмент для вставки комментариев JavaDoc.Фрагмент содержит следующее:

/**
* $0
*/

У меня для активации фрагмента установлено значение Триггер вкладки, с использованием /** в качестве строки активации.Каждый раз, когда я пишу /** и нажмите Tab, я получу блок комментариев JavaDoc.Если хотите, вы также можете использовать сочетание клавиш.

Второй фрагмент предназначен для продолжения существующих комментариев JavaDoc.Содержимое фрагмента:

* $0

Обратите внимание, что перед * $0 линия.Установите Активацию на Ключевой эквивалент и триггерный ключ для возвращаться ключ.Установить Селектор области действия строка в comment.documentation.

Теперь, если ваш языковой пакет поддерживает comment.documentation (как и все включенные пакеты), у вас должны быть рабочие ярлыки для комментариев JavaDoc.

Другие советы

Я просмотрел пакет Java TextMate и не увидел ничего о вставке комментариев JavaDoc.Однако добавить такую ​​функцию в свой пакет Java не должно быть так уж сложно.Скорее всего, это будет фрагмент, о котором вы можете прочитать в главе 7 руководства TextMate (доступно по адресу Help -> TextMate Help).

спасибо за этот ответ.Я только что нашел этот пост на сайте Macromates

http://blog.macromate.com/2006/customization-screencast/

Кажется, здесь есть видео/сообщение в списке рассылки, в котором подробно объясняется, как это сделать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top