Теперь можно писать на Swift в более широком спектре популярных интегрированных сред разработки, включая Cursor, VSCodium, Kiro от AWS и Antigravity от Google. Благодаря совместимости с расширениями VS Code эти редакторы напрямую подключаются к реестру Open VSX, где теперь доступно официальное расширение Swift.
Swift уже давно поддерживает разработку с использованием множества интегрированных сред разработки, включая VS Code, Xcode, Neovim и Emacs. Swift также совместим с редакторами, поддерживающими протокол Language Server Protocol (LSP). Эта растущая экосистема поддержки редакторов особенно важна, поскольку Swift продолжает демонстрировать свою универсальность на разных платформах и в различных средах разработки, включая агентные IDE.
Swift на открытом VSX
Расширение Swift для VS Code теперь официально доступно в Open VSX Registry — независимом от поставщиков реестре расширений с открытым исходным кодом, размещённом на платформе Eclipse Foundation. Расширение обеспечивает первоклассную языковую поддержку проектов, созданных с помощью Swift Package Manager, что позволяет беспрепятственно вести кроссплатформенную разработку на macOS, Linux и Windows. Эта важная веха обеспечивает поддержку Swift, включая автодополнение кода, рефакторинг, полную поддержку отладки, обозреватель тестов, а также поддержку DocC в более широкой экосистеме совместимых редакторов. Кроме того, агентные IDE, такие как Cursor и Antigravity, могут автоматически устанавливать Swift без необходимости ручной загрузки.
Чтобы начать использовать расширение Swift в любом редакторе, совместимом с Open VSX, просто откройте панель расширений, найдите Swift и установите расширение.
Если вы используете Cursor, начать работу с ним стало проще, чем когда-либо. Ознакомьтесь с нашим новым подробным руководством: «Настройка Cursor для разработки на Swift». В нем рассказывается о настройке, функциях и о том, как настроить собственные навыки Swift для рабочих процессов с использованием искусственного интеллекта.
Теперь Swift поддерживает более широкий спектр современных редакторов и интегрированных сред разработки, чтобы разработчики могли работать в привычных для них условиях. Загрузите расширение, попробуйте его в своем редакторе и не забудьте поделиться своим мнением!
Автор: Chidorin


