読者です 読者をやめる 読者になる 読者になる

ログ出力など

Eclipse Plugin開発

EclipseOSGiのLogサービスを使ってログを出力できるというのは他のプラグインを見ていて知っていた。でもどうやるのかわかっていなかった。

各プラグインの直下に.optionsという名前でファイルを作ることで、Tracingタブに選択肢として出ることを発見。ヘルプに書かれていたけどよくわからんかった。
ヘルプドキュメント直リンク

.optionsの書き方は

<plugin-id>/debug = true
<plugin-id>/debug/throwable = true

を指定する。plugin-idはプラグインのIDと一致している必要がある。
デバッグの値はPlatform.getDebugOption(キー名)で取得できる。
もっと詳しい話を知りたい場合はよういちろうさんのBlogがお勧めです。