スニペットを拡大するための標準IDE /エディタ形式?
質問
スニペットを展開するためのエディタとIDE全体で標準のいずれかの種類がありますか?
具体的には、私は別のエディタ/ IDEをにインポートすることができ、コードスニペットのデータベースを提供し、必要に応じて拡大するAPIのパッチを書きたいと思います。
私はvimのために何か書いています(選択の私のエディタをするように)
:expand theme_some_function
、その後挿入します。
/**
* Override of theme_some_function($&arg)
**/
MYMODULE_some_function(&$arg1) {
// contents of the function go here
}
あなたがDrupalの中の関数をオーバーライドする方法です。
それを変更する必要があるもの/ ctagsはを通じてファイルを探しに行くと機能とs / fooの/バーをコピーするように、もともと私はこれを書いていました。それは私が他のエディタにこれを拡張することが示唆されたので、私が使用する標準があった場合、私は思っていた。
しかし、一般的には、一度に多くの編集者のために何かを書くための機会について私の考えを与えるかもしれないエディタ標準のいずれかの種類がありますか?
解決
このようなエディタ標準は本当にありません、ノーます。
他のヒント
私はそのような標準を見つけていませんでした。しかし、ここでは、探査のためのいくつかのポイントです。
•マイクロソフトは、コードスニペットのXMLベースのフォーマットの仕様を公開しています。
コードスニペットスキーマリファレンスの(Visual Studioの2012)
•ウィキペディアには、標準の一切言及していないが、のコードスニペットの記事がありますます。
• のコードコレクターのPro のキー(Mac OS X用アプリ)のためにこのウェブページは言及します:
.snippetファイルのサポート - すべてのスニペットマネージャーのための新しい共通のファイル形式
...しかし、このようなフォーマットに関する情報やリンクを提供していません。
所属していません StackOverflow