MercurialEclipse プラグインをインストールしました。とても使いにくそうです。
私はしばらくの間、NetBeans で Mercurial サポートを使用してきました。可能であれば、Eclipse で実行したいことがたくさんあります。
NetBeans では、ソース コードへの変更は行番号領域で強調表示されます。新しいコードは緑、変更されたコードは青、削除されたコードは赤です。
プロジェクト エクスプローラーのファイルは、変更されたファイルと新しいファイルがそれぞれ青または緑で表示されます。
NetBeans では、プロジェクト エクスプローラーで任意のディレクトリを右クリックし、Mercurial->diffに移動して、最後のコミット以降に変更されたすべてのファイル (クリックしたディレクトリ内) の視覚的な差分を取得できます。
Eclipse でディレクトリを右クリックすると、比較対象が表示されますが、無効になっているオプション (相互) は 1 つだけです。
さらに悪いことに、変更されたことがわかっている実際のファイルを右クリックして比較すると、3 つのオプション (ローカル履歴、親変更セット、別の変更セット) が表示されます。親変更セットをクリックしても、差分が表示されません。これは、3 回前のコミット以降、初めてファイルが変更されたためだと思います。コミットする前に、変更内容を確認して確認したいだけです。前回のコミット以降に行った変更、つまりこれからコミットする変更を表示したいと思います。
私は Eclipse を非難しようとしているのではなく、NetBeans を賞賛しようとしているのでもないことに注意してください。NetBeans で慣れているように、Eclipse でワークフローをセットアップする方法があるかどうかを知りたいだけです。