Nodeclipse で Eclipse Kepler を実行していますが、Tasks ビューにマーカーを表示するのに問題があります。
独自の FEATURE タグを「text contains FEATURE」として定義しましたが、表示されません。
自分の node.js タスクを自分のプロジェクトに制限できません。「すべて表示」に設定すると、使用しているノード モジュールから何百ものタスクが表示されます。スクリーンショットのように設定すると、タスクがまったく表示されなくなりました。
私は 1. と一緒に暮らすことができましたが、2. は私にとって深刻な問題です... これは Kepler のバグですか、それとも設定エラーですか?
これは私がそれを構成した方法です:
私のプロジェクトは、選択されたワーキング セットの中にあります。タスク タグは [設定] -> [Javascript] で有効にします。
アップデート
これは、いくつかの関連する問題が一緒になっていることが判明したため、どのような進歩があったかを整理して要約する試みです: (以下はすべて、質問のポイント 2 のみを扱います)
選択した範囲を尊重しない「すべて表示」は、望ましい動作です。スコープは構成の一部であり (UI は、スコープを [構成] グループ ペインに配置することでこれを示唆します)、[すべて表示] 設定はバイパスします。したがって、これは実際には機能上のエラーではなく、UI を誤解させるだけです。ここで問題提起しました
Javascript タスクがまったく表示されない場合は、[設定] -> [Javascript] -> [バリデーター] -> [タスク タグ] に移動し、何かを変更して適用することで回避できます。これにより再構築がトリガーされ、コード内にあるすべてのタスク タグが組み込まれます。ただし、将来のタスクは自動的に組み込まれません。これは既知の問題のようです。
タスク ビューを汚染するノード モジュールの問題は、フォルダーをソース フォルダーではなくライブラリ フォルダーにすることで解決できます。この質問に対するこの回答を参照してください