Интеграция

CocoaPods

CocoaPods

В AppCode есть встроенный менеджер зависимостей CocoaPods, который позволяет создавать pod-файлы и следить за актуальностью зависимостей прямо в IDE.

Редактор pod-файлов поддерживает автодополнение, предоставляет различные intention-действия при указании зависимостей проекта, а также предупреждает о том, что зависимости устарели или еще не установлены.

Посмотреть демо

Reveal

Reveal

AppCode интегрирован с Reveal — инструментом для отладки iOS-приложений от Itty Bitty Apps.

Чтобы воспользоваться Reveal из AppCode, необходимо поменять конфигурацию. В настройках конфигурации есть специальная вкладка, на которой вы можете выбрать, подключать ли Reveal-библиотеку при старте вашего приложения и загружать ли ее на устройство.

Кликните на значок Reveal на панели Debug при запуске/отладке приложения, чтобы проверить его с помощью Reveal.

Интеграция предоставляется через плагин с открытым исходным кодом под лицензией Apache 2.0. Чтобы попробовать возможности плагина, установите Reveal вместе с AppCode.

SwiftLint

SwiftLint

SwiftLint — это инструмент статического анализа от разработчиков Realm, который помогает соблюдать стиль и правила именования Swift-кода в проекте.

В AppCode достаточно настроить этот инструмент всего один раз для всех проектов. Установите плагин SwiftLint, и все проверки SwiftLint появятся прямо в редакторе, а действие autocorrect будет доступно в качестве быстрого исправления.

Swiftify

Swiftify

Swiftify — это платный инструмент для преобразования кода на Objective-C в Swift. Чтобы использовать его прямо в AppCode, установите плагин, разработанный командой Swiftify.

Инструменты просмотра документации

Инструменты просмотра документации

Если вы предпочитаете внешние инструменты для просмотра документации, AppCode предоставляет интеграцию с браузером Dash.

RESTful Web Services

RESTful Web Services

При разработке сетевых приложений вы можете тестировать сетевые запросов с помощью плагина RESTful web services, который поставляется вместе с AppCode.

Терминал

Терминал

Встроенный терминал, доступный по нажатию ⌥F12, позволяет запускать команды локально или удаленно через SSH-протокол. Вы можете выбрать любую оболочку, установленную в вашей системе (bash, zsh или любую другую).