Skip to content

Commit 7880ade

Browse files
authored
Add proposed blog article for the new VSCode extension (#901)
* Add proposed blog article for the new VSCode extension * Wrap text for ease of review, and add links * Fix comment
1 parent 7105a53 commit 7880ade

File tree

3 files changed

+41
-0
lines changed

3 files changed

+41
-0
lines changed

_data/authors.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,3 +476,7 @@ owen-voorhees:
476476
name: Owen Voorhees
477477
github: owenv
478478
about: "Owen Voorhees is a member of the team at Apple working on Swift Build."
479+
480+
adam-ward:
481+
name: Adam Ward
482+
about: "Adam Ward is a member of the team at Apple working on Swift tooling."
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
layout: post
3+
published: true
4+
date: 2025-02-10 16:00:00
5+
title: Updating the Visual Studio Code extension for Swift
6+
author: [adam-ward]
7+
---
8+
9+
Today, we are excited to announce a new version of the Swift extension for
10+
Visual Studio Code -- now [published to the extension
11+
marketplace](https://marketplace.visualstudio.com/items?itemName=swiftlang.swift-vscode)
12+
as an official supported release of the Swift team. The aim of this extension is
13+
to provide a high-quality, feature-complete extension that makes developing Swift
14+
applications on all platforms a seamless experience.
15+
16+
![VS Code running with the Swift extension](/assets/images/vscode-extension-blog/vscode-swift-2.png)
17+
18+
As we continue to invest in Swift as a first-class language for cross-platform
19+
development, both Apple and the broader developer community are rapidly
20+
iterating on the VS Code extension to expand its capabilities for server and
21+
cloud, embedded, and Linux and Windows app development. The original extension
22+
was developed by members of the Swift Server Working Group, and with its broader
23+
scope, they have graciously supported this transition to the [GitHub /swiftlang
24+
organization](https://github.com/swiftlang) and the creation of a new publisher
25+
for the extension.
26+
27+
For existing Swift developers using VS Code, the transition should be seamless:
28+
the old release should automatically install the new extension and disable
29+
itself, and moving forward all language features will be provided by the new
30+
extension. You’re welcome to uninstall the original extension, which has been
31+
renamed to reflect its deprecated status.
32+
33+
Further details about the migration can be found on the [Swift
34+
Forums](https://forums.swift.org/t/vs-code-swift-extension-migration/77795). If
35+
you have any issues migrating, please [file an
36+
issue](https://github.com/swiftlang/vscode-swift/issues) or comment on the forum
37+
post.
339 KB
Loading

0 commit comments

Comments
 (0)