特別是,那裏最好的snippets包是什麼?什麼是Emacs的最佳代碼模板工具?
特點:
- 容易定義新片段(純文本,與默認自定義輸入)在代碼段預定位置之間
- 簡單導航
- 相同的自定義輸入的多重插入
- 接受當前選定的文本作爲自定義輸入
- 跨平臺(Windows,Linux) 個
- 動態評估表達式(嵌入的代碼)寫入一個簡明的編程語言(Perl,Python和紅寶石是優選的)
- 與他人包很好地共存在Emacs
實施例的代碼模板的,一個簡單的for
環在C:
for (int i = 0; i < %N%; ++i) {
_
}
這是很多爲這樣的通用代碼打字。我想調用一個代碼模板或代碼片段,爲我插入樣板代碼 。另外,它停止(在TAB或其他擊鍵)在%N%
(我的輸入替代它)和光標的最終位置是_
。