Подтвердить что ты не робот

Большие комментарии к Sublime Text 2

Я хотел бы сделать такие комментарии в Sublime Text 2:

/********************
* This is a comment *
********************/

Есть ли простой способ сделать это автоматически?

Кроме того, где я могу найти хорошую документацию о таких вещах. Я люблю Sublime, но я чувствую, что это плохо документировано!

4b9b3361

Ответ 1

Вы можете создать фрагмент для этого.

Перейдите к ToolsNew Snippet и откроется новый файл. Вставьте это в него:

<snippet>
<content>
<![CDATA[

/********************
* $0 *
********************/

]]>

</content>
<tabTrigger>bigcom</tabTrigger>
</snippet>

Сохраните это в своем Packages\User -Folder (который должен быть установлен автоматически при сохранении). Теперь вы можете просто набрать bigcom (как определено в элементе <tabTrigger> -) и нажать tab. Появится комментарий, и курсор будет установлен в позицию, где $0 установлен в фрагменте.

Дополнительно, вы можете добавить scope -элемент внутри <snippet> -block, поэтому этот фрагмент будет работать только в определенной области синтаксиса, например:

<scope>source.python</scope> 

Непосредственно, я не знаю, как вы могли бы добавить символ * на обеих сторонах строки, которую вы пишете автоматически, когда вы переходите в новую строку, поэтому я не знаю, подходит ли это вашему необходимо. Вам придется добавить их вручную. Тем не менее, я надеюсь, что это поможет в некотором роде.

Edit: Нашел что-то для этого в другом вопросе о stackoverflow. Посмотрите на этот ответ. При этом добавляется хотя бы символ * в начале новой строки. Я посмотрю, могу ли я заставить его добавить символ в конце строки.


Когда дело доходит до документации, я согласен, там действительно не так много. Конечно, есть официальная документация: Sublime Doc и, конечно же, форум: Sublime Forum (который является хорошим ресурсом для некоторого момента, а не для плохо заполненного Doc). С другой стороны, я всегда рекомендую прочитать сообщение на net.tutsplus, что является хорошей отправной точкой.

Я довольно много наткнулся на наиболее интересные части, которые поставляются со стандартной установкой при просмотре через Global Settings и Key Bindings -Files, которые вы можете открыть через Preferences - Меню

Ответ 2

Предупреждение, самозапуск.

Плагин DocBlockr может автоматически "украсить" комментарий для вас. Сейчас он работает только с встроенными комментариями, но он выполняет свою работу. Горячая клавиша Ctrl+Enter

// foo bar baz

становится

/////////////////
// foo bar baz //
/////////////////

И он также работает с последовательными комментариями:

// foo
// bar baz quux

становится

//////////////////
// foo          //
// bar baz quux //
//////////////////

Ответ 3

Вы также можете попробовать использовать плагин DocBlockr