2013-09-29 47 views
0

我目前使用Eclipse進行C/C++編程。雖然我習慣於使用Eclipse的Java,我不能找出一個良好的工作流程使用Eclipse的C/C + +針對具有調試功能的C/C++的良好IDE的建議

我覺得缺乏是一個很好的調試支持。 STL結構(向量,映射)不會顯示在調試視圖中,因爲它們在Java中等效顯示。它們以難以解釋的非常模糊的方式顯示。

當谷歌搜索我發現 Better variable exploring when debugging C++ code with Eclipse/CDT 但我覺得方法不健壯。它不能用對象(字符串)顯示STL結構。擴展.gdbinit文件以支持這些文件對我來說將是一個全新的項目(因爲我是一個新的程序員)

是否有一些其他IDE適用於C/C++編程和調試。或者是有什麼我失蹤,因爲當然,對於這樣的行業標準語言,必須有一些好的 支持那裏。

編輯:我是一個雙贏或* nix中

回答

0

如果在Mac上的Xcode是相當不錯的。

+0

我沒有一個Mac。mayb你可以建議一個贏/ linux的替代 – Archit

+2

xcode是不是很好 – thang

1

在Linux上我更願意用Code::Blocks

你也可以尋找NetBeans

GNU調試

C和C++編輯器很好地與多段GNU集成gdb 調試器。您可以設置變量,例外,系統調用,行和功能斷點,並在斷點窗口中查看它們。檢查 調用堆棧和局部變量,創建手錶和查看線程。 您可以通過將光標移動到其上 並查看工具提示來評估選定的表達式。反彙編窗口顯示當前源文件的彙編 說明。

+1

據我聽說..代碼::塊具有調試,我提到我的問題相同的問題 – Archit

+0

@Archit: - 你可以試試網豆也!!! –

+0

它比eclipse有更好的調試支持嗎? – Archit

0

作爲RAD Studio的一部分,Embarcadero C++ Builder相當不錯,並且在過去幾年中一直在進行重大的開發。

它可以用來開發Win32應用程序,Win64應用程序,Mac OS X應用程序以及iOS和Android應用程序(移動操作系統目前僅在Delphi語言版本的RAD Studio中,但預計會支持C++到年底)

它也有出色的調試支持。 IDE僅在Windows上運行,但在運行Mac內的Windows的虛擬機上運行VMWare或Parallels時效果相當好。它確實需要運行Xcode的Mac來編譯Mac OS X或iOS應用程序 - 可以是獨立的計算機,或者如果您在Mac上的虛擬機中運行Windows,則可以使用「Mother Ship」。

2

我在Windows上使用visual studio express。它免費提供許多調試功能。

​​

希望這有助於

+2

Visual Studio具有最好的調試器,沒有任何問題顯示STL類。 – john

+0

@john是迄今爲止我使用過的最好的C/C++或C#編譯器。榮譽MS –

相關問題