Поддерживаемые языки

Swift

Поддержка Swift в AppCode включает в себя анализ кода, автодополнение, подсветку синтаксиса, рефакторинг, мощный отладчик и многое другое.

Objective-C

AppCode поддерживает все свежие нововведения Objective-C, включая nullability-аннотации, определения __kindof и универсальные классы.

C++

AppCode поддерживает языки C и C++, включая новейшие стандарты C++, libc++ и Boost. Для кода на этих языках доступно автодополнение, все функции навигации, рефакторинги, поиск использований и генерация кода.

Фронтенд

AppCode полностью поддерживает JavaScript, XML, HTML, CSS и Markdown. Поддержка включает все функции редактирования и преобразования кода, в том числе подсветку синтаксиса, анализ кода, автодополнение, навигацию и рефакторинги. Кроме того, AppCode поддерживает всю функциональность Emmet.

Скрипты командных оболочек

Встроенный плагин Shell Script позволяет редактировать скрипты командной оболочки.

При этом работает подсветка синтаксиса, автодополнение для слов и путей и даже текстовое переименование Rename.

Другие возможности

Встроенный плагин для YAML, популярного формата сериализации данных, включен по умолчанию. С помощью плагинов можно добавить в AppCode поддержку и других языков. Узнать больше о возможностях плагинов и настроить их во время первого запуска IDE можно в меню Appearance and Behavior | Plugins.