2009-07-11 65 views
7

最適合於涉及Objective C,C和C++的項目的IDE或開發工具是什麼?是否有共同的IDE可以支持所有這三種語言。用於目標C的IDE

+1

一種在Eclipse CDT的Objective C的支持插件就已經不錯了一樣。 – voidone 2009-07-16 15:18:59

+0

此外,我會需要它在Linux系統上工作。 'vi with CScope'和Eclipse將有助於C/C++的開發,但我認爲,不是Objective-C。將不得不嘗試emacs。 – voidone 2009-07-17 04:34:19

回答

9

如果您正在使用的Objective-C適用於MacOS或iPhone應用程序似乎還有周圍Xcode蘋果沒有辦法。 Xcode有許多工具,例如Iphone仿真器和Iphone和macos應用程序的剖析器。

對於C和C++我個人會用Eclipse

1

如果您不想使用XCode,我會建議您毫不猶豫地使用EMACS。我只是在Peepcode截屏視頻的幫助下撿起了它,而我還沒有回頭。即使在工作中使用Visual Studio,我現在已經轉換到除C#以外的每種語言(例如Javascript,HTML,CSS,Ruby等)的Emacs。這是一個無底洞的特徵,以一種好的和壞的方式。

0

Xcode真的是唯一的出路。如果你瘋了,壞的屁股,並嘗試使用GNUstep和項目中心,你可能會遇到大量的錯誤和失敗。

0

對於Objective-C的你真的想使用的是Mac,所以你可以利用可可的,雖然我已經聽到有關使用Cocotron所以你可以使用Objective-C開發跨平臺的好東西。

作爲一個IDE,我要麼使用Xcode或Textmate。

我覺得對的TextMate如果我只是黑客的一些代碼更好 - 我喜歡它的配色方案,並能夠定義和使用自己的片段和宏。它也支持比XCode更多的語言,但它不是全功能的。

而且,這裏是有關使用Cocotron Cocoa With Love

1

萬一一些其他問這個問題,這裏的土地移植的Objective-C到Windows小文章。

有支持Objective-C的幾個程序員文本編輯器,但我喜歡Editra,主要是因爲我還編寫Python在Windows \尼克斯,它具有強大的功能。 Editra在所有平臺上運行良好,並且擁有一個支持Mercurial,GIT和Subversion的漂亮插件,如果您需要它們的話。另一件好事,它用Python編寫。 Editra Home

0

我只是試圖在Windows計算機上安裝GNUstep的ProjectCenter是,它能讓Windows崩潰。我將嘗試the latest FreeBSD release,它包含Clang,它是gcc的對手,擁有BSD許可證而非GPL許可證。整個事情似乎很好地結合在一起。