Skip to content
Tech News
← Back to articles

Expanding Swift's IDE Support

read original get Swift Programming Language Book → more articles
Why This Matters

The expansion of Swift's IDE support to include popular editors like Cursor, VSCodium, AWS Kiro, and Google Antigravity significantly broadens its accessibility for developers across platforms. This development enhances cross-platform development, streamlines workflows, and fosters a more versatile ecosystem for Swift users. As a result, both developers and consumers benefit from increased flexibility, productivity, and innovation in Swift-based applications.

Key Takeaways

Tracy is a member of the Build and Packaging Workgroup and works on Swift tooling at Apple.

You can now write Swift in a broader range of popular IDEs, including Cursor, VSCodium, AWS’s Kiro, and Google’s Antigravity. By leveraging VS Code extension compatibility, these editors tap directly into the Open VSX Registry, where the official Swift extension is now live.

Swift has long supported development using multiple IDEs including VS Code, Xcode, Neovim, and Emacs. Swift is also compatible with editors that implement the Language Server Protocol (LSP). This growing ecosystem of editor support is particularly significant as Swift continues to show its versatility across platforms and development environments, including agentic IDEs.

Swift on Open VSX

The Swift extension for VS Code is now officially available on the Open VSX Registry, the vendor-neutral, open source extension registry hosted by the Eclipse Foundation. The extension adds first-class language support for projects built with Swift Package Manager, enabling seamless cross-platform development on macOS, Linux, and Windows. This milestone brings Swift support, including code completion, refactoring, full debugging support, a test explorer, as well as DocC support, to a broader ecosystem of compatible editors and allows agentic IDEs like Cursor and Antigravity to automatically install Swift, with no manual download required.

Swift in Cursor, powered by the Swift extension on Open VSX.

Get Started

To start using the Swift extension in any Open VSX-compatible editor, simply open the Extensions panel, search for ‘Swift’ and install the extension.

... continue reading