Комментарии PHPDoc в Notepad++?


Мне очень нравится работать в Notepad++, но я еще не нашел плагин для автоматического создания комментариев в стиле PHPDoc. Другие среды разработки PHP (Eclipse, NetBeans, ZendStudio) включают эту функцию, и это довольно удобно.

В основном я хочу, чтобы, если в строке над определением функции или определением класса я ввел:

/**

Он автоматически заполняет формат PHPDoc (что-то вроде следующего для функции):

/**  
 * 
 * @param $first_argument
 * @param $second_argument
 * @return
 */

Затем, когда я ввожу дополнительные строки в комментарии каждая строка начинается со звездочки.

Есть ли плагин NP++, который выполняет это, или способ настроить NP++, чтобы заставить его работать?

Author: Travis, 2011-02-04

4 answers

Хотя подсветка синтаксиса Notepad++ распознает комментарии к документам, на самом деле она не анализирует их и не генерирует для вас соответствующий код автозаполнения, а также не содержит никаких функций фрагмента кода, которые позволяют вставлять комментарии к документам на лету.

 4
Author: BoltClock, 2011-02-03 22:46:24

Вопрос старый... но попробуйте плагин DoxyIt из менеджера плагинов. Он работает именно так, как вам нужно.

 8
Author: ovnia, 2016-07-27 11:46:16

Я думаю, что на N++ нет "действительно инструмента" для PHPDoc. Вы можете использовать плагин WebEdit (менеджер плагинов). После установки вам необходимо обновить файл редактирования, добавив эту строку в конце:

Pdoc=/**\n *\n *\n * @параметры \n *@возврат \n */

Перезапустите N++, напишите pdoc и нажмите Alt+Enter, чтобы получить что-то вроде этого:

/**
 * 
 * 
 * @params 
 * @return 
 */

Очевидно, что он не может получить параметры вашей функции и другую типичную информацию о DocBloks, но может быть полезен, если у нас нет выбора.

 2
Author: Jordi, 2011-09-01 23:59:57

Я предполагаю, что выбранный ответ старше самого плагина, но я использую DocIt. http://nppdocit.sourceforge.net/

 2
Author: MitziMeow, 2013-02-13 14:35:31