Skip to content

Commit e564af6

Browse files
committed
Add proposed blog article for the new VSCode extension
1 parent 7105a53 commit e564af6

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-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: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
layout: post
3+
published: true
4+
date: 2025-02-10 14: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 Visual Studio Code -- now published to the extension marketplace as an official supported release of the Swift team. The aim of this extension is to provide a first-class, feature-complete extension that makes developing Swift applications on all platforms a seamless experience.
10+
11+
![VS Code running with the Swift extension](/assets/images/vscode-extension-blog/vscode-swift-2.png)
12+
13+
As we continue to invest in Swift as a first-class language for cross-platform development, both Apple and the broader developer community are rapidly iterating on the VSCode extension to expand its capabilities for server and cloud, embedded, and Linux and Windows app development. The original extension was developed by members of the Swift Server Working Group, and with its broader scope, they have graciously supported this transition to the GitHub /swiftlang organization and the creation of a new publisher for the extension.
14+
15+
For existing Swift developers using VSCode, the transition should be seamless: the old release should automatically install the new extension and disable itself, and moving forward all language features will be provided by the new extension. You’re welcome to uninstall the original extension, which will be renamed to reflect its deprecated status.
16+
17+
Further details about the migration can be found on the Swift Forums. If you have any issues migrating, pleasefile an issue or comment on the forum post.
339 KB
Loading

0 commit comments

Comments
 (0)