Всем привет!
Недавно вышел AppCode 2021.3, а значит, пора о нем рассказать.
Swift
Поддержка языка
В Swift появились акторы, а мы их подд... Хотя нет, а давайте в этот раз не ограничимся словом «поддержка», а коротенько, страниц на сорок, опишем, что значит поддержать новую конструкцию языка в IDE.
Для начала нужно все попарсить, добавить в дерево символов — тогда многое заработает автоматически (навигация, автодополнение, подсветка). Но это еще не все. Нужно поддержать отображение новой конструкции в окне Structure:
Добавить опцию в диалог создания нового типа:
Добави