Swift for Visual Studio Code появился в Open VSX Registry

Расширение приносит поддержку языка 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