3

IntelliJ が持つ git 統合を実際に無視しました。最近、git にデフォルトで付属している差分ツールに不満を感じていました。intellij には、特定のファイルの履歴を表示したり、以前のバージョンを比較したりする非常に優れた方法があることに気付きました。

IntelliJ で気に入っているクールで便利な git 統合のヒントとコツは何ですか?

  1. ファイルを操作している場合、履歴ビューをすばやく開いたり、最後にコミットされたファイルと比較したりしたいなど、いくつかのキーボード ショートカットを表示したいと考えています。

  2. コミットを比較することは可能ですか? (単一のファイルだけではありません)

ところで、IntelliJ がデフォルトで使用する差分ツールは何ですか?

4

1 に答える 1

6

IntelliJ IDEA のデフォルトのキーマップ リファレンス カードを表示して、最初に利用できるものを確認できます。

現在のファイル履歴を表示するために割り当てられたデフォルトのキーボード ショートカットがあるとは思いませんが、ファイル履歴を表示するショートカットを具体的に割り当てることができます。

設定→キーマップ→(右側の検索ボックスに「履歴」と入力してオプションを絞り込みます)→目的のキーボードショートカットを「Git:履歴を表示」に割り当てます

異なるコミットからのファイルのさまざまなリビジョンを比較することは間違いなく可能ですが、単一のファイルの範囲を超えてコミットを比較するために他に何をしたいかはわかりませんが、コミットを確認するときに、すべてのコミットを表示できますコミットの変更、一度に 1 つのファイルのすべての差分を表示します。

彼らの差分ツールに関する限り、それは内部で開発されたものであり、バージョン管理機能セットの一部であると私は信じています。

于 2012-12-08T00:53:39.250 に答える