2013-07-16 202 views
0

經過一段時間的使用IntelliJ for Java開發之後,我對一個好的IDE如何讓您的工作/生活更輕鬆感到驚訝。KDevelop VS Codelite

由於我通常使用C++編程,因此我正在尋找一種IDE,它與我的觀點相比,IntelliJ做的與Eclipse相比,差異更大。 C++ IDE必須兼容Linux環境和GCC,我更喜歡自由軟件解決方案。

到目前爲止,我有兩個候選人,Codelite和KDevelop,但我想從那些長期與這些IDE合作並且/或者在實際項目中的開發人員那裏獲得一些反饋。

謝謝。

+0

@icodebuster在這個問題中沒有任何代碼,所以你不應該添加代碼格式。 –

+0

即使你不喜歡友好和漂亮的界面,很多有用的功能,穩定的版本,只需要CodeLite獲得開發人員的支持即可。 – SChepurin

回答

1

我已經使用了KDevelop了一段時間,但它有一些問題(例如,當我在構建目錄中執行「rm -fr *」時會發生段錯誤,並嘗試在KDevelop中重建,我只是在編輯代碼時隨機選擇了segfault)。我在崩潰後停止使用它,它不會再重新開始。 Netbeans for C++是一個很好的選擇:它有一個體面的界面,比Eclipse更輕,並且具有合理的默認設置(與Eclipse相對)。

0

這絕對不是Visual C++,但我建議檢查Code::Blocks

0

您可以嘗試使用代碼塊。我發現這個IDE對編碼C++非常有幫助。

0

如果你要在UNIX環境下進行任何編碼,我建議花一些時間學習gdb,VIM(或Emacs),make,gcc和Makefiles。無論如何,你最終都會通過ssh編輯服務器上的代碼。有一個好的IDEish不依賴於圖形環境的編輯器在這種情況下是很好的。

YouCompleteMe,Syntastic和NERDTree是VIM的插件,值得一試。

+0

我習慣了Emacs,我一直說沒有比Unix終端更好的開發環境。不過,我不得不承認,有些IDE功能超出了幫助開發人員的時間。例如,在編輯器中將所有程序/語言符號和文檔編入索引是一個不錯的選擇,這樣您就不需要連續檢查參考書或網頁。 –

1

我已經玩了一下codelite,我發現它的代碼完成是可以接受的,並且可以調整。

我不是很喜歡Linux編程,因爲我希望我在這一點上。