2017-02-11 3 views
0

私はEclipseプラグインの開発を初めて行っています。私はプラグインのEclipse関数のいくつかをカスタマイズしたいと思います。だから私は、私が日食でいくつかの操作を行うとバックグラウンドで何が起こるか知りたいと思います。例:File-> New-> Projectの場合プラグイン/クラス/関数と呼ばれるログ/トレースが必要ですか?eclipseでプラットフォームプラグインのログを取得する方法

答えて

0

さまざまなデバッグトレースオプションを有効にするために使用するデバッグオプションファイルのパスを指定するには、Eclipseを起動するときに-debug <path to options file>引数を使用できます。 -consoleLog引数を使用することもできます。

例オプション・ファイルは次のようになります

# Turn on debugging for the org.eclipse.ui plugin. 
org.eclipse.ui/debug=true 

# Show all jobs in dialogs and the progress view including the support jobs 
org.eclipse.ui/debug/showAllJobs=true 

# Report if a stale job was found 
org.eclipse.ui/debug/job.stale=true 

org.eclipse.ui/debug=trueラインは、この場合org.eclipse.uiに特定のプラグインのデバッグを可能にします。他の行は個々のデバッグオプションを有効にします。

これらのオプションは何百もありますが、ほとんどのプラグインには、プラグインがサポートするオプションがリストされているプラ​​グインjarのファイル.optionsが含まれています。

最近のリリースのEclipseのコメントで述べたように、デバッグトレースオプションは、[一般]> [トレース]の[環境設定]および[起動設定]の[トレース]タブでも利用できます。

「プラグインスパイ」を使用して、ダイアログを表示しているクラスを見つけることもできます。これがインストールされたら、情報を得るためのダイアログが表示されたらAlt + Shift + F1を押すことができます。 Eclipseのソースコードプラグインがインストールされている場合は、ソースコードに直接行くことができます。詳細についてはEclipse Source Codeチュートリアルを参照してください。

+1

トレースオプションはUIから制御することもできます。実行中のインスタンスの_Window_> _Preferences_> _General_> _Tracing_またはIDE内から起動されたEclipseアプリケーションのPDE起動設定の_Tracing_タブのいずれか。 –

+0

ありがとうございました。私はあなたが言った措置を試みました。どういうわけか、ログ/トレースを取得できませんでした。たとえば、File-> New-> Projectのように私に説明すると素晴らしいでしょう。 – Vinayak

+0

+1 @Herrmann。私はあなたの踏みとめをしましたが結果はありません。あなたが私に例文を書いて、正確にトレースが日食でどのように表示されるかは、素晴らしいことでしょう。 – Vinayak

関連する問題