2012-05-26 55 views
0

哪個IDE是最好的在Linux下的C/C++編碼它提供了以下內容:IDE在Linux下C/C++編程

  1. 調試
  2. 代碼完成
  3. 提示/文檔(函數定義)

此外,如果IDE可用於一般的Python和Perl編碼,它將是最好的選擇。

+1

任何真正的IDE將適合所有3點。因此,這是一個非常普遍的推薦問題,不適合SO。 (OT:NetBeans是個不錯的選擇) –

+0

@ MahmoudAl-Qudsi:這就是問題所在。有很多IDE不這樣做,很少有這樣做。他正在要求一個這樣做。 – Linuxios

+0

@Linux所有的IDE都會進行調試和代碼完成(點2和點3是相同的)。 IDE代表* integrated *開發環境。 –

回答

2

我個人最喜歡的是KDevelop。我從來沒有使用它的調試器(我使用直接gdb),但它的代碼完成和文檔查看器非常出色。你會發現每一個最好的。此外,它不是用Java編寫的,而是用C或C++編寫的,所以它在較差的系統上運行得更快。

1

我通常使用Eclipse。它通過CDT對C/C++有很好的支持。它具有您請求的所有功能。它也支持python通過一個名爲pydev的插件。對於perl你有epic

此外,還有更多的插件可用。只是一個簡短的清單:

  1. SVN集成
  2. 支持多種Linux工具(自動工具,Valgrind的,對gcov,gprof的等)
  3. 應用程序生命週期(Mylyn的)

隨意在計算器中也檢查類似的question的答案。

和維基百科總是方便。 Here你有許多IDE的比較,按編程語言分組。

1

我更喜歡QtCreator進行C++開發。它與編程使用Qt工具包(我偶爾需要)緊密耦合,但對於更多「通用」程序運行良好。我特別喜歡它對CMake的大力支持。當然也支持qmake。除此之外,QtCreator與平臺無關的,並且已經內置了對幾個版本控制系統的支持,包括SVNgit。最後但並非最不重要的是,它的調試功能非常好(儘管我有時更喜歡手動使用gdb)。

編輯:澄清:QtCreator既不支持Python也不支持Perl。它僅適用於C/C++編程。對於Perl,我個人喜歡vim editor最好的(只使用正常語法突出顯示;我有點純粹主義)。對於Python,我不能推薦任何東西,並希望我的同胞stackoverflowers將步入:)

+0

QtCreator不支持Perl或Python。 – betabandido

+0

@betabandido你是對的。我確實應該澄清它只適用於C/C++。不過,海報*主要是爲C/C++編程尋找IDE。 – Gnosophilon