Good C IDE for Mac?

100,319

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

- Download from Macromates website.

The latest version is but some people choose to keep using 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

Share:
100,319
Graphics Noob
Author by

Graphics Noob

Software Developer

Updated on January 03, 2020

Comments

  • Graphics Noob
    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
    RageZ over 14 years
    +1 for eclipse CDT, really like it.
  • lostiniceland
    lostiniceland over 14 years
    Yes, 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
    Jarret Hardie over 14 years
    especially as xcode has built-in SVN support, and can easily use an external makefile for building
  • Nosredna
    Nosredna over 14 years
    NetBeans is another good Java-based IDE that supports C/C++.
  • Admin
    Admin almost 13 years
    this will return: False
  • bgw
    bgw almost 13 years
    Spiritwalker, Relevant: i55.tinypic.com/kdmvz9.jpg
  • Admin
    Admin almost 13 years
    haha, 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
    victorkolis about 2 years
    CodeRunnerApp also live to its standards. coderunnerapp.com