我非常喜欢在Notepad ++中工作,但我还没有找到一个自动执行PHPDoc样式注释的插件。其他PHP IDE(Eclipse,NetBeans,ZendStudio)包含此功能,非常方便。
基本上我想要的是,如果在函数定义或类定义上面的行上输入:
/**
它自动填充PHPdoc格式(对于函数,类似于以下内容):
/**
*
* @param $first_argument
* @param $second_argument
* @return
*/
然后当我在评论中输入其他行时,它会用星号开始每一行。
是否有一个NP ++插件可以实现这一点,或者是一种调整NP ++以使其工作的方法?
答案 0 :(得分:9)
问题是旧的...但是从插件管理器尝试DoxyIt插件。它完全按照您的需要工作。
答案 1 :(得分:4)
虽然Notepad ++的语法高亮显示识别文档注释,但它实际上并不会解析它们并为您生成相应的自动完成代码,也没有任何允许您动态插入文档注释的代码段功能。
答案 2 :(得分:2)
我认为在N ++上没有PHPDoc的“真正工具”。您可以使用WebEdit插件(插件管理器)。安装完成后,您需要更新编辑文件,最后添加以下行:
pdoc = / ** \ n * \ n * \ n * @params \ n * @return \ n * /
重新启动N ++,编写 pdoc 并按Alt + Enter以获取以下内容:
/**
*
*
* @params
* @return
*/
显然,它无法获取你的函数参数和DocBloks的其他典型信息,但如果我们别无选择可能会有所帮助。
答案 3 :(得分:2)
我猜选择的答案比插件本身旧,但我使用的是DocIt。 http://nppdocit.sourceforge.net/
答案 4 :(得分:2)
尝试DocIt,它工作正常,安装后将光标移到功能之前,然后按CTRL + ALT + SHIFT + D添加注释。