Swift IDEs & Tools
|
This section documents the Swift 6 language mode as shipped by Swift 6.3, as published in The Swift Programming Language at docs.swift.org, which is the reference these pages are written and verified against. 6.4-beta-only features are always flagged as such — never presented as baseline. This content was generated with the assistance of AI and should be verified against docs.swift.org before being relied on in production. This section’s bibliography lists the reference material consulted while preparing these pages. |
This page lists the IDEs and editors commonly used to write and debug Swift code. Use Xcode for Apple-platform apps, and an editor with the Swift extension for cross-platform packages and server-side work.
IDEs
-
Xcode — Apple’s IDE, bundling a Swift toolchain, SwiftUI and UIKit previews, the debugger, Instruments and the simulators.
Editors with extensions
-
VS Code Swift extension — completion, diagnostics and debugging for Swift packages in Visual Studio Code, built on SourceKit-LSP.
Discontinued products
-
AppCode — the JetBrains IDE for Swift and Objective-C is discontinued; Xcode is the recommended environment.