[英]Best C++ development environment in Linux
我對Eclipse和Qt創建者有一些經驗,對他們的調試器有些失望,在編輯器中則不那么令人失望。 在Windows上,我喜歡使用Visual Studio進行調試,使用SlickEdit進行編輯(SE也可以在Linux上使用)。 是否有一個IDE比兩個提到的更好?
我絕對推薦Eclipse和CDT插件。 如果您只需要一個好的編輯器而不是一個完整的IDE,Emacs將是我的首選。
我幾乎每天都在Linux上使用Eclipse,這些日子主要用於C ++編程。 CDT插件非常好,因為它與g ++編譯器和gdb調試器很好地集成在一起。 最重要的是,CDT真正強大的功能是代碼索引器 - 即微軟稱之為Visual Studio的“intellisense”。 CDT索引器非常復雜,它幾乎就像一個編譯器,因為它在你輸入時真正理解你的代碼。 通常,它允許我在構建項目之前發現錯誤。 Eclipse也可以處理非常大的源代碼樹,特別是如果你使用64位JVM運行它。
Eclipse是一個很棒的IDE,有很多用戶,如果你不了解任何其他IDE,你可能想要從它開始。 因為它支持多種語言並且擁有如此多的工具,即使您切換到使用不同技術的另一個項目,您仍然可以保留IDE。 所以你只需要學習一個工具(對於Emacs來說也是如此)。
Emacs + Emacs代碼瀏覽器 + g ++(來自gcc)。 GCCSense也很酷。
這是一個輕巧,光滑和極其強大的環境。 不是每個人都喜歡Emacs。 對於習慣於傳統IDE的人來說,NetBeans是一個很好的選擇。
我使用了Code :: Blocks ,它可以完美運行,如果你來自Visual Studio IDE,那就太棒了。
KDevelop 4(kde-4.4分支),內置cmake支持,git,subversion,addon添加php支持。
nano(帶語法高亮)+ make + gcc + gdb + valgrind
誰還需要什么? ;)
Geany,QT Creator或Eclipse CDT。 如果您不需要完整的IDE學習emacs,它不僅是一個編輯器,而且是一個完整的桌面環境,瀏覽器,終端等等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.