AppCode

AppCode - это интегрированная среда разработки для языков программирования Swift , Objective-C , C , C ++ и JavaScript , основанная на платформе JetBrains IntelliJ . Первая общедоступная предварительная версия AppCode была предложена в апреле 2011 года. Последнюю стабильную версию AppCode можно найти на официальном сайте JetBrains. AppCode основан на платформе IntelliJ IDEA, которая была запрограммирована на Java . Пользователи могут расширить среду разработки, установив собственные плагины или плагины, разработанные специально для платформы IntelliJ .

Ключевая особенность

  • Помощь при программировании с автозавершением кода, параметрами генерации кода, живыми шаблонами, форматированием кода, различными начальными символами, автоматической вставкой импорта и оптимизацией импорта.
  • Анализ кода с подсветкой синтаксиса и ошибок и быстрой справкой.
  • Навигация по проекту и коду: специальные представления проекта, представления структуры файлов, быстрое переключение между файлами, классами, методами и использованиями, навигация по иерархии классов и поиск вариантов использования.
  • Опции редактирования, например, переназначение имен, интеграция переменных, изменение параметров / методов / параметров блока, изменение подписи, перемещение и т. Д.
  • Разработка под iOS : выполнение / отладка на конечном устройстве, симулятор iOS .
  • Интегрированный плагин для инструмента Reveal для проверки приложения iOS с 2D / 3D-визуализацией и изменения параметров во время работы приложения.
  • Встроенный отладчик с точками останова, окнами, часами и оценками выражений.
  • Поддержка модульных тестов: ECUnit, Kiwi, Google Test, XCTest.
  • Поддержка интернационализации
  • Полная интеграция CocaPods, включая быструю установку недостающих модулей.
  • Полностью совместим с XCode без дополнительной настройки: файлы и изменения автоматически синхронизируются.
  • Интеграция контроля версий: Единый пользовательский интерфейс для Git , GitHub , Mercurial , Subversion , Perforce, CVS .
  • Интеграция систем устранения неполадок: Atlassian JIRA , JetBrains YouTrack, Lighthouse, Pivotal Tracker, GitHub , Redmine, Trac .
  • Поддерживает языки программирования Swift , Objective-C , C , C ++ , XML , HTML , CSS , XPath , JavaScript .

Политика лицензирования и обновления

Лицензия AppCode является бессрочной и включает один год бесплатных обновлений продукта с даты покупки, включая обновления основных версий.

Для AppCode доступны следующие типы лицензий:

  • Персональная лицензия (платная, для физических лиц)
  • Коммерческая лицензия (платная, для компаний и организаций)
  • Академическая лицензия (бесплатно, для школьников / студентов и учителей)
  • Классная лицензия (бесплатно, для инструкторов и учебных заведений)
  • Лицензия проекта с открытым исходным кодом (бесплатно, для проектов с открытым исходным кодом)

Смотри тоже

веб ссылки