Быстрый запуск Xcode для разработчика Visual Studio

Я хотел бы использовать Apple Xcode IDE для разработки приложений на OS X, но я считаю, что пользовательский интерфейс очень запутан, потому что я так привык к разработке в Visual Studio в Windows.

Кто-нибудь знает какие-либо инструкции быстрого запуска Xcode для разработчика Visual Studio, которые отображают общие задачи и функции от одного к другому?

Например, я даже не могу понять, как запустить инструмент командной строки C/С++, который записывается в новом окне оболочки (Terminal.app), то есть что произойдет, если вы нажмете F5 в Visual Studio.

Ответ 1

Для просмотра оболочки, когда приложение командной строки, которое выполняется в окне консоли, не находится в окне терминала. Это позволяет полностью взаимодействовать с gdb. Чтобы открыть окно консоли, нажмите Shift-Command-R, чтобы просмотреть выходные данные вашей программы.

Если вы хотите, чтобы Xcode показывал окно консоли при запуске приложения, перейдите в настройки. На вкладке "Отладчик" есть раскрывающийся список с надписью "Вкл. Запуск": выберите "Показать консоль" или "Показать консоль и отладчик", и они откроются, когда вы нажмете пробег.

Что касается быстрого запуска или учебника, я не уверен в каких-либо конкретных онлайн-учебниках, но вы можете проверить книгу Xcode 3 Unleashed Фрицем Андерсоном.

Ответ 2

Книга Xcode 3 хороша, я согласен. В частности, для изучения среды Xcode.

Но он нацелен на совместимость с Mac OS X 10.4, поэтому нет коллекции мусора или свойств и т.д.

Как инструмент обучения - вы можете весело провести рефакторинг кода, чтобы использовать функции новой ОС.

Вы бы лучше (на мой взгляд) получение Hillegass Cocoa Программирование книгу и начать оттуда, а не пытаться дублировать ваш рабочий процесс VS на Mac.

Ответ 3

Я в подобной ситуации с вами - я использую Visual Studio на работе и XCode дома, поэтому различия могут быть довольно неприятными.

Одним из инструментов, которые могут вас заинтересовать, особенно если вы используете Resharper, это новый проект JetBrains "AppCode" - см http://www.infoq.com/news/2011/04/jetbrains-appCode

Это среда для редактирования кода, которая предлагает значительно улучшенные функции анализа, фиксации, навигации и рефакторинга кода. Это не полная замена для редактирования XCode-ниба все еще нуждается в этом, но IMO стоит поставить с некоторым переключением между этими двумя преимуществами, которые он приносит.

Как пользователь Visual Studio вы будете чувствовать себя как дома, так как пользовательский интерфейс намного ближе к VS, чем к XCode.

В настоящее время их ранняя программа доступа открыта, поэтому вы можете загрузить альфа-сборки.