0
私は私のスニペットは、基本的な自動補完での作業を取得するために管理している:それは言うスニペットのドキュメントでどのようにエースエディタでスニペットのメニューを作るには?
ace.define("ace/snippets/bosun",["require","exports","module"], function(require, exports, module) {
exports.snippets = [
/* Sections */
{
name: "alert definition",
tabTrigger: "alertdef",
content:
"alert ${1:alertname} {\n\
warn =\n\
}\n"
},
{
name: "template def",
tabTrigger: "templatedef",
content:
"template ${1:templatename} {\n\
subject =\n\
}\n"
},
/* Funcs */
{
name: "avg reduction function",
tabTrigger: "avg",
content: "avg(${1:seriesSet})"
}
]
exports.scope = "bosun";
});
:
あなたは にそれを設定することができ、メニューやコマンドを通じてスニペットをトリガする場合 得られたコードにスニペットを挿入する前に、選択されたテキストを使用します。
しかし、スニペットを一覧表示するメニューを作成する方法についてはっきりしないのですか? (理想的にはスニペットのカテゴリごとにサブメニューを持つメニューが、最初にクロールして幸せ...)