具有視覺歷史熱圖的文字編輯器

具有視覺歷史熱圖的文字編輯器

這更多的是一個願望,但是有人知道有一個文字編輯器/編輯器插件可以直觀地顯示您上次編輯的位置嗎?

我想要解決的問題是,在大型專案中編碼時,我需要在很多地方添加/刪除/修改相關程式碼,並且迷失了自己在哪裡。我傾向於記住程式碼的樣子,但很難跳回到 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 編輯器有「微地圖」功能顯示任何開啟的文件的變更。

相關內容