AppCode — среда разработки (IDE) на платформе IntelliJ IDEA для создания iOS- и macOS-приложений на языках Swift, C, C++, Objective-C. Также поддерживаются все языки для фронтенд-разработки: JavaScript, XML, HTML, CSS и Markdown.
AppCode совместима с Xcode — популярной IDE для macOS: синхронизация изменений производится автоматически. Разработчики называют AppCode «умной» средой, поскольку она предоставляет пользователям набор опций и инструментов для анализа, оптимизации и ускорения рабочего процесса.
Возможности IDE AppCode
С возможностями AppCode можно познакомиться бесплатно — тестовый период составляет 30 дней. IDE AppCode имеет гибкую настройку интерфейса и широкий функционал. В IDE входят:
- Умный редактор, который анализирует контекст и предлагает автодополнение и автоформатирование кода.
- Инструменты для рефакторинга (перепроектирования) и генерации шаблонных фрагментов кода.
- Инструмент JetBrains DataGrip для работы с таблицами в базах данных.
- Анализатор кода, предлагающий варианты исправления опечаток и ошибок.
- Мощная система поиска по коду, настройкам и командам.
- Встроенный визуальный отладчик, который показывает значения переменных и выражений прямо в коде.
Кроме того, в AppCode предусмотрена интеграция со множеством необходимых сервисов:
- поддерживаются все популярные тестовые фреймворки — XCTest, Quick, Kiwi, Catch, Boost.Test и Google Test;
- реализована поддержка всех систем контроля версий — от Git до Mercurial;
- есть возможность работы с внешними инструментами — например, CocoaPods и Reveal.
Для быстрого ознакомления с возможностями приложения разработан обучающий плагин. Он поможет разработчику быстро освоить функциональность среды AppCode.
0 комментариев