Notepad ++中的PHPDoc注释?

时间:2011-02-03 22:33:46

标签: php comments notepad++ phpdoc

我非常喜欢在Notepad ++中工作,但我还没有找到一个自动执行PHPDoc样式注释的插件。其他PHP IDE(Eclipse,NetBeans,ZendStudio)包含此功能,非常方便。

基本上我想要的是,如果在函数定义或类定义上面的行上输入:

/**

它自动填充PHPdoc格式(对于函数,类似于以下内容):

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

然后当我在评论中输入其他行时,它会用星号开始每一行。

是否有一个NP ++插件可以实现这一点,或者是一种调整NP ++以使其工作的方法?

5 个答案:

答案 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添加注释。

下载:https://sourceforge.net/projects/nppdocit/postdownload

enter image description here