web-dev-qa-db-ja.com

注釈が機能しないことを表示する

私はEclipseとegitプラグインを使用しています。 [チーム]-> [注釈の表示]をクリックしても、何も表示されません。ただし、履歴に移動して目的の変更セットを右クリックすると、注釈を表示できます。

最初の方法では、作業中のファイルの最新バージョンの注釈を表示するべきではありませんか?

18
Vignesh

Eclipseバグ394161 は、空白の変更を無視するようにEGitプリファレンスを設定しない限り、注釈の表示機能が機能しないことを示しています。これを行うには、[ウィンドウ]-> [設定]-> [チーム]-> [Git]に移動し、[空白の変更を無視する]チェックボックスをオンにします。それで問題は解決しました。

27
Derek

私は同じ問題を抱えていました、そしてこれは私のために働きました(2つの異なるコンピューターで):

  1. 注釈が適切に設定されていることを確認してください。たとえば、垂直定規でエラーを表示する場合は、そのオプションをアクティブにする必要があります。 設定>一般>エディター>テキストエディター>注釈>エラー>表示>垂直定規

  2. プロジェクトがPyDevプロジェクトとしてマークされていることを確認してください。 プロジェクトを右クリック> PyDev> PyDevプロジェクトとして設定PyDevプロジェクト構成を削除すでに1つとしてマークされています)

  3. 最後に、ソースフォルダが正しく識別されていることを確認してください。 ソースフォルダを右クリック> PyDev>ソースフォルダとして設定(PYTHONPATHに追加)

最後のステップで、非ソースフォルダーとして設定(PYTHONPATHから削除)が表示された場合、それはすでに1つとしてマークされており、その場合は、解決策はうまくいかないはずですが、手順2と3を元に戻してやり直すことができます。

私はEclipseKepler、PyDev 3.2、およびEGit3.2を使用しています。

1
iled

今日は少し頭を叩きました。プロジェクトエクスプローラーまたはパッケージエクスプローラーでファイルを右クリックし、[チーム]> [注釈の表示]を選択しても機能しません(少なくともバージョン4.5.1では)。だからそうしないでください。注釈を表示する最も簡単な方法は、垂直定規をクリックして、そこから[注釈を表示]を選択することです。

ちなみに、@ Derekが言及している空白を無視するバグは修正されています。 バグチケット から、

3.4.0.201405071430に更新した後、「空白の変更を無視する」プロパティを設定しなくても注釈が機能することを示しているため、バグは修正されているようです。

4.5.1のバグの影響を受けないことを確認しました