また、「Java Proposals (Task-focused)」を提供する Mylyn を実際に使い始めたことはありません。Mylyn が理解できるバグトラッカーを使用していない場合、それによって何が得られるでしょうか?
Mylyn でできることは、統合されたバグ トラッカー (Mylyn の用語では「タスク リポジトリ」) がなくても、「ローカル」リポジトリにタスクを作成し、それらを使用してさまざまな開発タスクのコンテキストを維持することです。
Mylyn のコンテキスト サポートは非常にユニークですが、新しいタスクに対して最初にアクティブ化するときは当惑します。Mylyn が行うことは、パッケージ エクスプローラーなどのウィンドウのコンテンツをフィルター処理して、タスク中にアクセスしたアーティファクトのみが表示されるようにするためです。がアクティブ化されましたが、初めてタスクをアクティブ化したばかりなので、何もアクセスされておらず、パッケージ エクスプローラーは空白です。
タスクの説明が「あなたの.code.AbstractMappingParameterでNPEの原因を見つける」のようなものであると仮定すると、おそらくやりたいことは、Ctrl-shift-T(Open Type ...)を使用してそのクラスに移動することです. (タイプを入力する手間を省き、[タスクを開く] ダイアログでキャメル ケースのサポートを使用します。「AMP」と入力するだけです。) パッケージ エクスプローラーには、そのクラスと、その上の階層 (含まれるファイル、パッケージ、およびプロジェクト) が表示されます。 . コードを自動的に折りたたむように構成した場合、エディターは各コメントとメソッドを折りたたんで表示するため、通常より多くのクラスを表示できます。
そのようなファイルにさらにいくつかアクセスすると、コンテキストの構築が開始され、Mylyn がタスクと共に自動的に保存します。その後の「Open Type...」検索では、コンテキスト内のクラスが最初に表示されるようになり、言及したコンテンツアシストの提案も機能します。注: タスクに関係がないと思われる場合を除き、ファイルを閉じないでください。エディタを閉じると、class/file/etc. はコンテキストから削除され、パッケージ エクスプローラーには表示されなくなります。平均的な開発タスクでは、作業中に開いたままにしておくのに十分な数のファイルとエディター ウィンドウが必要です。
ここで別のタスクを (ローカルまたはリポジトリで) 作成し、それをアクティブ化すると、再びパッケージ エクスプローラーがクリアされた状態で開始され、作業しながらコンテキストが構築されます。
次に、最初のタスクを再度アクティブにすると、興味深いことがわかります。開いているウィンドウが閉じ、パッケージ エクスプローラーがクリアされ、最後にそのタスクに取り組んだときのエクスプローラーの内容が表示されます。 、その時点で開いていたすべてのウィンドウが再び開かれます! あなたはそれに取り組むために戻ってきました。とても便利です。
統合リポジトリーなしで Mylyn でできることの簡単な要約があります。詳細を知りたい場合は、http://www.eclipse.org/mylyn/にアクセスして内容を読んでください。