Расширение приносит поддержку языка Swift в VS Code и совместимые редакторы, включая Cursor, VSCodium, Kiro и Antigravity
Swift for Visual Studio Code — расширение, которое добавляет поддержку языка Apple Swift в редактор Microsoft Visual Studio Code, — теперь доступно в Open VSX Registy, открытом репозитории расширений для VS Code, который поддерживает Eclipse Foundation.
Расширение Swift for Visual Studio Code обеспечивает полноценную поддержку языка для проектов, собранных с помощью Swift Package Manager, и, по данным Apple, помогает вести бесшовную кроссплатформенную разработку на macOS, Linux и Windows. Расширение добавляет поддержку Swift, включая автодополнение кода, рефакторинг, полноценную отладку, Test Explorer и поддержку DocC как в VS Code, так и в широкой экосистеме совместимых редакторов. Кроме того, оно позволяет агентным IDE, таким как Cursor и Antigravity, автоматически устанавливать Swift. Ручная загрузка не требуется.
Возможности расширения Swift for VS Code включают:
- переход к определению, просмотр определения, поиск всех ссылок и поиск символов
- аннотации ошибок и предложения по исправлению
- автоматическое создание конфигураций запуска для отладки с помощью LLDB DAP
- автоматическое создание задач
- панель проекта для быстрого выполнения действий и просмотра зависимостей
- представление Test Explorer
Однако большинство возможностей Swift for VS Code работают только с проектами, которые собираются через Swift Package Manager. У таких проектов в корневой папке есть файл Package.swift. Поддержка проектов Xcode (.xcodeproj) ограничена. Расширение Swift для VS Code также доступно в Visual Studio Marketplace.
Материал — перевод статьи с английского.
Оригинал: Swift for Visual Studio Code comes to Open VSX Registry
