- 2008-11-28 (金) 21:07
- Eclipse
|
スニペット(Snippet)は”断片”のことであり、一般的には、コピペで使えるコードサンプルなどのことを言いますが、Eclipseではエディタ上で定型文を挿入する機能のことを言います(というかそう呼ぶことにします、面倒だから)。
かなり便利な機能なのですが、そんなに活用している人を見かけないので紹介(゜-゜=)
スニペットビューを表示するには[ウィンドウ]→[ビューの表示]→[その他]でダイアログを表示し、「一般」フォルダの中の「スニペット」をクリックします。
ビュー上で右クリック→[カスタマイズ]でユーザが独自に”断片”を登録することができ、インポートやエクスポートも行えるのですが、このとき、ユーザが独自に登録したスニペットは以下のディレクトリにxmlファイルとして保存されます。
※ $workspace は各自のworkspace
このディレクトリ名を見るとわかる通り、スニペットビューはWST(Web Standard Tools)によって提供されています。”Web”と言いつつ、ほぼすべてのEclipseパッケージに付属している(気がする)プラグインなので、 Eclipseプラットフォーム標準の機能であるかのように使えるわけですね。
そしてさらに、このスニペットビューにはextension point「SnippetContributions」が定義してあるため、プラグイン開発者はスニペットビューを拡張することもできます。
この辺は以下のドキュメントを参照してください。単純に挿入したいテキストの設定ならplugin.xmlに書くだけでよいです。
contenttypesとextensionsが思ったように動いてくれないよぅ…(´・ω・`)
- Newer: 演武場はじめてみた
- Older: 読書:丸鍋ねこ〈2〉蘭ひょう捜査記録(蹴)
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.magellanic.net/archives/150/trackback
- Listed below are links to weblogs that reference
- Eclipseでスニペットを使ったり拡張したり from Olen Onnellinen 2