Я преподаю курс С++ с помощью Visual Studio. У одного из моих учеников есть Mac и он ищет IDE для использования на своей машине. Что было бы полезно порекомендовать?
С++ IDE для Mac
Ответ 1
Xcode, который является частью MacOS Developer Tools - отличная среда разработки. Там также NetBeans и Eclipse, которые могут быть сконфигурированный для сборки и компиляции проектов на С++.
Clion из JetBrains, также доступен сейчас и использует Cmake в качестве модели проекта.
Ответ 2
Emacs! Eclipse тоже может работать.
Ответ 3
Code:: Blocks является кросс-платформенным, используя wxWidgets. Это тот, который я использую.
Ответ 4
Если вы ищете полноценную среду IDE, например Visual Studio, Я думаю, что Eclipse может быть вашим лучшим выбором.
Eclipse также очень расширяемый и настраиваемый.
Смотрите здесь: http://www.eclipse.org/downloads/
Ответ 5
Конечно, есть Mono.
Ответ 6
Другой (хотя и не бесплатный) вариант - установить VMware Fusion или Parallels Desktop на Mac и запустить Windows с Visual Studio в виртуальной машине.
Это работает очень хорошо. Недостатки:
- Это будет стоить денег для программного обеспечения виртуальной машины и Windows (школа может иметь академическое лицензирование, которое может помочь здесь).
- Mac должен быть x86 Mac с честной памятью
Положительным моментом является то, что вам и ученику не нужно беспокоиться о различиях в среде IDE, которые не могут быть учтены в ваших инструкциях.
Ответ 7
Xcode является бесплатным и удачным, что очень удобно, потому что это почти единственный вариант на Mac.
Ответ 8
Это не действительно IDE как таковой, но мне очень нравится TextMate, и с пакетом С++, который поставляется с ним, он может делать много вещей, которые вы найдете в среде IDE (без всплеска!).
Ответ 9
Избегайте Eclipse для разработки C/С++ на данный момент Mac X v10.6 (Snow Leopard). Существуют серьезные проблемы, которые делают отладки проблематичными или почти невозможными в настоящее время из-за проблем несовместимости GDB и т.п. См. Отладка с помощью С++ с использованием Eclipse Galileo на Mac.