+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

JetBrains опублікувала оновлення AppCode - IDE для розробки iOS- та macOS-додатків

JetBrains опублікувала оновлення AppCode — IDE для розробки iOS- та macOS-додатків

JetBrains опублікувала оновлення AppCode — IDE для розробки iOS- та macOS-додатків. У новій версії змінено іконки інтерфейсу, додано плагін для роботи з базами даних, а також реалізовано підтримку сенсорної панелі Touch Bar.

Swift

  • Додано функцію виділення замикання. Для цього необхідно виділити потрібний код, натиснути клавіші ^T і вибрати в випадаючому меню Closure.
  • Перейменування тепер відбувається без виведення на екран додаткових діалогів. Функція коректно працює для:
    • аргументів Objective C;
    • імен класів, експортованих з Swift в Objective C за допомогою атрибуту @objc;
    • ключових слів Swift, що використовуються для оголошення перерахування в Objective C;
    • оголошення параметрів у Objective C, які перетворюються на Swift за допомогою набору евристичних правил.
  • Реалізовано автозаповнення: при введенні знака «?» або "!" IDE автоматично вставляє опціонал відразу після поточного вибраного елемента.
  • Також доступні підказки для автозаповнення атрибутів Swift при наборі @:
  • Використання навігаційного ланцюжка тепер переносить до потрібного фрагмента коду.
  • Коментарі до документації відображаються в панелі Structure (⌘7) та спливних вікнах Class/Symbol (⌘0/⌥⌘ 0):
  • Можна створювати методи-заглушки для параметрів з іменами суперкласів і протоколів, а також для змінюваних властивостей і вибраних параметрів протоколів, що не входять у суперклас.
  • Меню Add/Remove, додані в AppCode 2017.3, можна використовувати для ітерацій Swift:

Відладчик та повідомлення про складання

  • AppCode тепер виконує обробку скриптів LLDB (наприклад, Chisel).
  • Точку переривання можна додати поєднанням клавіш ⌥⏎:
  • Додано позначку Information для імен цільової платформи під час складання:
  • Повідомлення про етапи виконання Run Script зібрані в випадаючому меню і не закривають інформацію про хід складання:

Підтримка БД і Touch Bar

  • Додано плагін підтримки баз даних, до якого входить управління SQL і базами даних з JetBrains DataGrip.
  • Запускати, збирати та оновлювати проект, усувати неполадки, а також вносити зміни стало можливим із сенсорної панелі Touch Bar. Функції налаштовуються в Preferences | Appearance & Behaviour | Menus and Toolbars| Touch Bar.

Контроль версій та інтерфейс

  • Додано можливість відкриття необмеженої кількості вкладок VCS Log.
  • Видалити тег із комміту git-репозиторію можна за допомогою контекстного меню вкладки Log.
  • Необхідний компонент репозиторію відкривається у вікні Project Tool Window за допомогою Browse Repository at Revision.
  • Пропуск діалогу Push під час використання Commit and Push налаштовується в Preferences | Version Control| Git:

 

Інші новини

Найкраща ціна