2012-02-21 41 views
3

Sublime Text 2的主要功能,使得它我的節目(以及其他任何真的)選擇的編輯器是multi-selection search and edit。這就像搜索和替換類固醇。一旦你習慣了,真的很難回去不使用它。什麼IDE /編輯器提供多選編輯功能? (如Sublime文中)

我做了一些研究自己,找不到一個其他編輯器,如提供有力它。有些甚至讓你創建幾個遊標,但缺少搜索位(只是發現Notepad++這樣做)。

所以我想問一下這個社區的幫助:你知道另一種編程編輯器,提供在類似水平作爲崇高做多選搜索和編輯的?

+0

是否有任何理由不滿足Sublime Text 2?爲什麼不堅持呢? – BoundinCode 2012-02-22 00:43:01

+0

我曾經使用Eclipse,這是一個完整的IDE之前,我仍然缺少功能崇高不提供現貨(並可能永遠不會給它完全不同的焦點)。 – Chuim 2012-02-23 22:58:12

+1

嗯...我曾經使用Eclipse的Java,然後當我切換到崇高文本我並不擔心,因爲我需要的所有功能,我可以使用python插件。例如:https://github.com/BoundInCode/Display-Functions。但是對於他們自己。另外,我假設你在windows上(因爲你提到了Notepad ++),但我相信Textmate 2提供了改進的多重遊標支持。 – BoundinCode 2012-02-23 23:37:54

回答

0

從崇高文本2切換到gedit中後,我寫了一個插件,它是更接近崇高的版本的多個光標比imitation。我已經測試了3.4和3.12版本的插件。你可以在這裏找到它:

https://github.com/jessecrossen/Gedit-MultiCursor

我不認爲這是100%還不夠完美,所以我會很高興聽到任何邊緣情況下,人們隔着那麼我可以繼續改善其運行。我還用this plugin實現了gedit的Command-R功能。

那是相當多的只有兩個功能,我從崇高錯過,不過話又說回來,我不傾向於使用任何編輯器的功能深,以保持自己的獨立性;)。快速打開功能不如Sublime的「Goto Anything」,但另一方面,您可以與安裝在FUSE,gvfs或類似文件上的遠程文件系統進行可用集成,而Sublime tends to be slow則是因爲它遞歸編制索引每個文件。

+0

只需注意,可以通過將'index_files'選項設置爲'false'來禁用ST中的文件**內容**索引。我在使用通過sshfs映射的項目時做到了這一點。它仍然映射所有包含的文件名/路徑。 – Chuim 2015-03-17 12:29:58

+0

@Chuim是的,索引名稱/路徑正是我遇到的問題。對於大型項目,Sublime的自動樹遍歷會導致手動向下鑽取的時間過長,無法緩慢進行。 IMO最好的辦法是標記或檢測遠程文件系統並相應地減少功能,但我知道這會增加重要的配置複雜性。 – 2015-03-19 01:41:39

1

最近jetBrains開始加入「崇高文本樣式多選擇」自己行的IDE。我知道IntelliJ和Pycharm已經有了它。