A new release (2.4.0) of the VS Code Swift Extension has just been published. This version includes:
- A new command ‘Swift: Generate Launch Configurations’ that can be used to manually trigger the generation of launch configurations for the workspace. (#1577)
- Per folder toolchain support - the active toolchain can now be configured per-folder(Swift PM package) instead of global. This feature uses Swiftly’s .swift-version file to define the toolchains. If the user has multiple different packages open they may each use a different toolchain as defined by their .swift-version file. (#1478)
- Better support for adding new folders and large projects to the workspace (#1422)
This release also has a number of bug fixes as well as better support for our Windows nightly test suite. To see details of all the updates, please see the changelog.
Thank you to @tristanlabelle, @heckj, @emmanuel-ferdman, and @ChaseKnowlden for your contributions to this release.
You can update to this version directly from VS Code. Additionally the vsix bundle for use with other IDEs is available from the release page: swift-vscode-2.4.0.vsix
Regards,
Tracy