AppCode 2021.1 обновление JetBrains IDE для разработки на языках программирования Objective-C, Swift, C и C++
AppCode 2021.1 обновление JetBrains IDE для разработки на языках программирования Objective-C, Swift, C и C++
Автономные проекты SPM, улучшения производительности, кросс-резолв для плагина Kotlin/Native, доверенные проекты, улучшенная поддержка VCS и многое другое.
Swift Package Manager
Автономные проекты
Появилась долгожданная поддержка проектов SPM — такая же, как в CLion!
AppCode теперь разрешает все сущности Objective-C в пакетах Swift.
Локальные пакеты SPM теперь правильно обрабатываются.
Производительность
Теперь IDE быстрее открывает большие проекты после завершения первоначальной индексации и кэширования.
Плагин Kotlin/Native
Кросс-резолв между Objective-C/Swift и Kotlin теперь работает автоматически и не требует пересборки проекта.
Swift на Windows в CLion
Плагин Swift для CLion теперь работает с тулчейнами Swift на Windows.
Доверенные проекты
Добавлена концепция доверенных проектов — она позволяет снизить риски, связанные с открытием проектов из неизвестных или недоверенных источников.
Система контроля версий
Настройка профилей инспекций перед коммитом
AppCode проверяет код перед отправкой изменений в VCS, чтобы убедиться в отсутствии ошибок. Вы можете выбрать профиль инспекций перед коммитом: нажмите на значок шестеренки, отметьте галочкой Analyze code, кликните Choose profile и выберите нужный профиль.
Шаблоны Git-коммитов
Вы можете создать шаблон для сообщений коммита, и AppCode будет показывать его в качестве исходного текста сообщения коммита.
Действие Save to Shelf
Новое действие Save to Shelf копирует изменения на вкладку Shelf, сохраняя их в локальной истории изменений. Чтобы попробовать, нажмите ⇧⌘A
и введите Safe to Shelf.
Другие возможности
- Благодаря новым настройкам типографики можно отрегулировать толщину обычных и жирных шрифтов в меню
Preferences | Editor | Fonts
. - Когда в редакторе открыто несколько вкладок в режиме Split, любую из них можно развернуть двойным кликом. Чтобы вернуть окно в прежнее состояние, снова нажмите по нему дважды.