2016-10-10 69 views
0
/********************************************************* 

* Function Name: 
* Parameter: 
* Purpose: 

********************************************************/ 

我總是像上面那樣手動編寫函數註釋,但它好像浪費時間。在vim中編寫函數註釋

  1. 是否有任何有用的vim插件來做這種事情?

  2. 我該如何將此實用程序映射到vim中的快捷鍵(如'< Leader> cm')?

謝謝:)

回答

3

您也可以用縮寫或映射手工做,但我建議你,而不是尋找適合你的一個片段/模板插件。有many

順便說一句,存在能夠填充javadoc的插件,或基於功能簽名的評論。這比你嚴格要求的更進一步。

2

片段類似於內置的:abbreviate類固醇,通常帶有參數插入,鏡像和多重停止。第一個非常着名的Vim插件之一是snipMate(受TextMate編輯的啓發);不幸的是,它不再被維護;儘管有a fork。一個現代的替代品(需要Python)是UltiSnips。還有更多,請參閱this list on the Vim Tips Wiki

有三件事情需要評估:一是片段引擎本身的特性,二是作者或其他人提供的片段的質量和廣度;第三,添加新片段是多麼容易。

+0

謝謝:) snipmate是我想找到的確切的一個。 –