2009-06-18 36 views
1

我一直在尋找一種跨平臺,支持Mercurial,Git或允許我添加其他版本控制系統的優秀文本編輯器/ IDE。關於新的IDE /文本編輯器的建議

我已經在免費程序上運行了很多程序,現在我願意購買一個價格低於100美元的優質程序的許可證(如果適用,我有資格享受學術折扣)。

我通常在彙編,C,C++,Java和yacc/lex中工作。我真的很喜歡與項目shell腳本和makefile進行交互的方式。 SSH支持也會很棒。

我想知道是否有人有一個好的專有編輯器,有版本控制插件和跨平臺的建議?

回答

0

我環顧了一下,發現了SlickEdit,我很喜歡它的外觀。

我無法使用emacs,因爲我是一個非常自豪的vim用戶。我只是在尋找比vim或emacs更精美的東西,但並不像Netbeans或Eclipse那樣重量級。

5

我可以高度推薦Eclipse。

+0

+1。如果它沒有你需要的東西,那就有一個插件。 – 2009-06-19 00:01:13

+0

對於你想要的,只要確保你安裝了JDT(Java),CDT(C/C++),腳本(外殼)就可以了。你可以設置shell腳本等通過運行 - >外部工具運行。您還可以獲得版本控制支持(Subversion/Subversive for SVN,MercurialEclipse和Java Git)。 – Jon 2009-06-19 00:06:09

2

使用emacs。它有mercurial,git等的支持。它是跨平臺和免費的。

1

你可以看看Geany。它非常輕便,支持多種語言的語法突出顯示,併爲最流行的版本控制系統提供插件。