Команда JetBrains выпустила обновление для IDE AppCode. Версия 2018.3 включает поддержку последних обновлений для языка Swift 4.2, новые возможности инструмента Generate, навигацию по описанию типов, новый способ рефакторинга и форматирования кода.
IDE
Обновления, затронувшие непосредственно саму среду разработки:
- поиск по символу, файлу, классу или по всему проекту в одном инструменте Search Everywhere;
- отладка и запуск любой конфигурации или целого проекта с помощью Run Anything;
- экспериментальная функция отображения нагрузки на CPU Activity Monitor;
- новый интерфейс раздела с плагинами;
- сортировка плагинов и отдельная платформа для сторонних разработчиков.
VCS
С AppCode 2018.3 в систему контроля версий добавлены:
- поддержка git-репозиториев с подмодулями;
- мониторинг запросов на загрузку файлов из репозитория пользователя локально в IDE;
- новая контрастная тема интерфейса и коррекция цветов для людей с заболеваниями зрительной системы.
Swift
Язык программирования Swift получил следующие обновления:
- вызов инициализаторов, операторов и некоторых свойств с помощью инструмента Generate;
- автоматический переход к описанию типа;
- выделение выходной точки при перемещении курсора на ключевые слова
break
,continue
,try
,throw
илиreturn
;
- автоматическое проставление отступов при написании и форматировании кода.
Objective-C, C и C++
Нововведения AppCode 2018.3 для языков семейства С:
- рефакторинг с помощью инструмента Change Signature;
- правильное форматирование и выделение в Quick Documentation;
- поддержка многострочных комментариев TODO.
Более подробный перечень обновлений можно посмотреть на странице What’s New на сайте JetBrains.
В августе 2018 года команда JetBrains выпустила AppCode 2018.2. Были добавлены новые иконки интерфейса, плагин для работы с базами данных, а также реализована поддержка сенсорной панели Touch Bar.
Source: блог JetBrains