Good C IDE for Mac?
Solution 1
You can also try Eclipse with the CDT plugin.
Solution 2
Good ide: Xcode
Good non-ide option: vim/make/gcc
Solution 3
textmate - Download from Macromates website.
The latest version is textmate2 but some people choose to keep using textmate-1.5 because there are significant differences between the two versions and they're both awesome.
Solution 4
I just stumbled over Qt Creator. It seems to hold up really nice where every other IDE failed me when working with a plain Makefile project.
XCode, Eclipse, IntelliJ or Netbeans wouldn't resolve dependencies, or load my project in a good way. In Qt Creator I could just point to New Project » Import Project » Import Existing Project and voila!
Solution 5
Remember that Objective-C is a superset of C (a pretty pure one, if I recall correctly). You should be able to use XCode for editing, compiling, and debugging.
Here's one solution (which tells you to create a C++ project, then rename main.cpp to main.c)... http://www.cs.nyu.edu/~s70201/C_In_Xcode/Xcode_Tutorial.html
Comments
-
Graphics Noob over 4 years
I've just started a job where I'm programming in C on a Mac, which is my first experience using a Mac for development. For now I'm using Xcode as my editor, then using make/gcc/svn at the command line for compiling and source control.
Is there a good, full featured IDE out there for Macs that will compile C code (something comparable to VS would be ideal), or should I stick with these low level tools?
EDIT: so I called Xcode a "low level tool" because I was under the impression that it was just a text editor for code, like gvim. I will definitely look into it's compiling/source control features.
-
RageZ over 14 years+1 for eclipse CDT, really like it.
-
lostiniceland over 14 yearsYes, Eclipse with CDT is quite nice. You will also get the task focused UI (Mylin) which is now included in all Eclipse downloads. It helps a lot when connected to a bugtracking system
-
Jarret Hardie over 14 yearsespecially as xcode has built-in SVN support, and can easily use an external makefile for building
-
Nosredna over 14 yearsNetBeans is another good Java-based IDE that supports C/C++.
-
Admin almost 13 yearsthis will return: False
-
bgw almost 13 yearsSpiritwalker, Relevant: i55.tinypic.com/kdmvz9.jpg
-
Admin almost 13 yearshaha, you got a good sense of humor. i don't hate textmate, i loved it when i used to use it. but once i tried other editors, especially vim, my mind about textmate has changed. another reason it's not awesome is that the update (v. 2) is not coming for how many years i don't know.
-
victorkolis about 2 yearsCodeRunnerApp also live to its standards. coderunnerapp.com