С++ IDE для OS X
Теперь я начинаю возвращаться к С++-кодированию (просто для удовольствия) и хотел бы получить мнение о хороших IDE для Mac.
В настоящее время я использую Xcode
, который кажется немного классным, потому что в него все встроено.
У кого-нибудь из вас есть какие-либо другие IDE, которые вы бы предложили, чтобы O дал кадр, или я должен просто придерживаться Xcode?
Ответы
Ответ 1
Eclipse и NetBeans могут работать с С++, и они будут работать на OSX (а также на других платформах). Они оба свободны и имеют большие сообщества за ними. Они могут делать гораздо больше, чем С++ через фреймворки плагинов, если хотите.
Лично я придерживаюсь Xcode - для С++ на OSX.
Ответ 2
У вас есть несколько вариантов:
- Если вы "полноценный IDE-человек", тогда Xcode - это то, что вам нужно. Xcode для OS X то же, что Visual Studio для Windows.
- Если вы человек с "беглого рынка" (как и я!), То MacVim с make (или любым другим инструментом для сборки) и другими инструментами - ваша вещь. Конечно, я слышал, что там также Emacs на OS X, если это ваша сексуальная привлекательность, или TextMate. На сцене редактирования текста с графическим интерфейсом на Mac это доминирующие гиганты.
- Затем есть Qt Creator, который поставляется вместе с Qt SDK. Qt Creator - это IDE, но он очень легкий и довольно простой на первый взгляд. Он использует Qt SDK, поэтому ваш код должен быть кроссплатформенным среди Windows, KDE и OS X. Он будет работать на других оконных системах Linux, если установлен Qt, но я лично считаю, что это три платформы, на которых приложения Qt лучше всего интегрируются.,
У меня есть опыт работы со всеми тремя из них. Мне лично больше всего нравится ощущение редактирования MacVim. С другой стороны, это трудно сравнить с функциями отладки Xcode. Xcode также является единственным вариантом, если вы разрабатываете для некоторых конкретных платформ и платформ Apple - например, для iPhone. Кроме того, Qt Creator - это среда IDE со всеми интеллектуальными возможностями и отладками, которые вы ожидаете от среды IDE, но она простая, легкая и быстрая. Помимо этого (и учитывая чуть более 0,5 ГБ), Qt также предоставляет вам функцию "однажды компилировать - везде", что очень приятно.
Ответ 3
Мне нравится qtcreator http://qt.nokia.com/products/developer-tools
Это довольно просто, но очень эффективно.
Не бойтесь имени Qt. Вам не нужно разрабатывать что-либо arround Qt, если вы его используете.
Ответ 4
Если вам нравится Vim, вы можете продолжать использовать его на Mac: MacVim (версия для командной строки также предварительно установлена).
В противном случае, я бы просто придерживался Xcode. Это единственная среда, которую поддерживает Apple, и если вы решите разрабатывать для платформ Apple, некоторые из них будут ограничивать вас этим.
Ответ 5
По состоянию на 2016 год я попробовал несколько бесплатных, хорошо известных IDE для разработки на С++ в MAC OS X, в основном для обучения/обучения/обучения. Ниже приведены мои предпочтения в порядке предпочтения:
- Qt Creator: для меня это лучшая среда разработки не только для разработки Qt С++, но и для разработки программ, отличных от Qt С++. Просто выберите "Qt Console Application" при настройке проекта. Настройка минимальна для создания первой программы "Hello World" С++. Возможно, вам придется открыть учетную запись с помощью Qt и бесплатно загрузить бесплатную версию с открытым исходным кодом. Этот параметр не подходит для тех, кто не хочет открывать учетную запись с Qt.
- Eclipse IDE для разработчиков C/С++. В этой среде IDE есть большое сообщество пользователей и длинная история. Поскольку это универсальная среда разработки для языков программирования, отличных от С++, я считаю ее менее простой в использовании, особенно при разработке первой программы "Hello World" на С++. Требуется дополнительная настройка, включая необходимость обработки конфигураций запуска. Однако это мой личный опыт, который может не распространяться на других пользователей.
- Xcode: Это был мой первый выбор, поскольку он является частью MacOS Developer Tools, который можно напрямую загрузить из Apple App Store. Тем не менее, последний выпуск не поддерживает разработку на С++ или не поддерживает его хорошо. Поэтому я отказался от этого в качестве третьего варианта.
Есть также много онлайн-IDE для С++, главным образом для учебных целей. Однако эти простые IDE могут не предлагать вам сохранить ваш код на вашем компьютере.
Ответ 6
Попробуйте код Visual Studio для MAC, я использовал его некоторое время, чувствую себя лучше, чем Eclipse и Xcode, и поддерживает несколько языков.
https://code.visualstudio.com/docs/languages/cpp
![введите описание изображения здесь]()
Ответ 7
Вы можете использовать Eclipse C/С++ Development Tooling - CDT, который представляет собой межплатформенную среду IDE, которая будет работать на OSX.
Ответ 8
TextEdit - лучший способ пойти.
Также вы можете использовать богатый текст, чтобы ваш код выглядел хорошо.