2011-02-03 36 views
7

我非常喜歡在Notepad ++中工作,但我還沒有找到自動執行PHPDoc樣式註釋的插件。其他PHP IDE(Eclipse,NetBeans,ZendStudio)包含此功能,並且非常方便。Notepad ++中的PHPDoc評論?

基本上我想要的是,如果上述函數的定義或類定義行我輸入:

/** 

它會自動填充PHPDoc的格式(像一個函數如下):

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

然後,當我輸入註釋的其他行時,它會以星號開頭。

是否有一個NP ++插件可以完成這項工作,或者是一種調整NP ++以使其工作的方法?

+0

問題出在*其他* PHP IDE中。 Notepad ++幾乎不是PHP編輯器,更不用說PHP IDE了。雖然會是一個不錯的功能。 – GolezTrol 2011-02-03 22:39:11

回答

4

雖然Notepad ++的語法高亮顯示可識別文檔註釋,但它實際上並未解析它們併爲您生成相應的自動完成代碼,也沒有任何代碼片段功能允許您即時插入文檔註釋。

+0

我應該提到它在片段和QuickText插件中有一些片段功能,儘管這些功能不提供足夠的靈活性來真正創建PHPDoc評論。 – Travis 2011-02-03 23:41:58

+0

@ Travis:是的,這就是爲什麼我不喜歡這些插件:/ – BoltClock 2011-02-03 23:45:03

2

我認爲N ++上沒有PHPDoc的「真正的工具」。你可以使用WebEdit插件(插件管理器)。一旦安裝,你需要更新編輯文件中添加此行結尾:

PDOC =/** \ n * \ N * \ N * @params \ n * @返回\ n */

重新啓動N ++,寫PDOC,然後按Alt + Enter鍵得到這樣的事:

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

顯然,這不能讓你的函數PARAMS和DocBloks的其他tipical信息,但可能是有益的,如果我們別無選擇。

6

問題是舊的......但嘗試插件管理器的DoxyIt插件。它完全按照您的需要工作。