視覚的な履歴ヒートマップを備えたテキストエディタ

視覚的な履歴ヒートマップを備えたテキストエディタ

これはむしろ希望なのですが、最後に編集した場所を視覚的に表示するテキスト エディター / エディター プラグインをご存知の方はいらっしゃいますか?

私が解決しようとしている問題は、大規模なプロジェクトでコーディングするときに、多くの場所で関連コードを追加/削除/変更する必要があり、自分がどこにいるのか分からなくなってしまうことです。コードがどのようなものだったかは覚えているのですが、N 回の編集前の場所に戻るのは困難です。

Emacs のマーク リングは単一ファイル内では便利なので、プロジェクト全体にわたってより視覚的に操作できるものを探しています。

答え1

Jedit をプラグイン「MarkerSets」とともに使用して、複数のファイル内の特定の場所をマークし、その機能に定義したホットキーを使用してそれらの間をすばやく移動することができます。たとえば、私は次の組み合わせを使用します。

Mark at caret location: Ctrl-p m
Next mark in the actual set: Ctrl-p o
Previous mark in the actual set: Ctrl-p l

関連するポイントをグループ化するために、マークの「セット」を定義できます。「アクティブ セット」に応じてマークを作成すると、異なる色を使用してそれを表します。これは、多数のマーカーがあっても迷わないという優れた特徴です。

答え2

SynWriteエディタには「マイクロマップ」機能開かれたファイルの変更を表示します。

関連情報