Xcode, который является частью Инструментов Разработчика MacOS, является большим IDE. Существует также NetBeans и Eclipse, который может быть настроен, чтобы создать и скомпилировать проекты C++.
Clion от JetBrains, также доступен теперь и использует Cmake в качестве модели проекта.
Emacs! Eclipse мог бы работать также.
Код:: Блоки являются межплатформенными, с помощью библиотека wxWidgets . Это - то, которое я использую.
Другой (хотя несвободный) опция должен установить VMware Fusion или Рабочий стол Параллелей на Mac и запустить Windows с Visual Studio в VM.
Это работает действительно вполне прилично. Оборотные стороны:
, позитивный аспект - то, что Вы и студент не должны изводить с различиями в IDE, который не может составляться в Ваших материалах инструкции.
Если Вы ищете законченный IDE как Visual Studio, я думаю, что Eclipse мог бы быть Вашим лучшим выбором.
Eclipse также очень расширяем и настраивается.
Посмотрите здесь: http://www.eclipse.org/downloads/
Это не действительно IDE по сути, но мне действительно нравится TextMate, и с пакетом C++, который поставлется с ним, это может сделать много вещей, которые Вы нашли бы в IDE (без всего чрезмерного увеличения размера!).
Xcode свободен и хорош, который удачен, потому что это - в значительной степени единственная опция на Mac
Избегайте Eclipse для разработки C / C ++ на Mac OS X v10.6 (Snow Leopard). Существуют серьезные проблемы, которые делают отладку проблематичной или почти невозможной в настоящее время из-за проблем несовместимости GDB и т.п. См .: Проблемы с отладкой C ++ с использованием Eclipse Galileo на Mac .