|
1 | 1 | # Swift for Visual Studio Code |
2 | 2 |
|
3 | | -This extension adds language support for Swift to Visual Studio Code, providing a seamless experience for developing Swift applications on all supported platforms. It supports: |
| 3 | +This extension adds language support for Swift to Visual Studio Code, providing a seamless experience for developing Swift applications on all supported platforms. It supports features such as: |
4 | 4 |
|
5 | 5 | * Code completion |
6 | | -* Jump to definition, peek definition, find all references, symbol search |
7 | | -* Error annotations and apply suggestions from errors |
| 6 | +* Jump to definition, peek definition, find all references and symbol search |
| 7 | +* Error annotations and fix suggestions |
8 | 8 | * Automatic generation of launch configurations for debugging with [LLDB DAP](https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.lldb-dap) |
9 | 9 | * Automatic task creation |
10 | | -* Package dependency view |
| 10 | +* A Project Panel to quickly run actions and view dependencies |
11 | 11 | * Test Explorer view |
12 | 12 |
|
13 | 13 | > **Note** |
14 | 14 | > Most features of the Swift for Visual Studio Code extension only work with projects that build with Swift Package Manager. These projects will have a `Package.swift` file in their root folder. Support for Xcode projects (`.xcodeproj`) is limited. |
15 | 15 |
|
| 16 | +### Creating New Projects |
| 17 | +<img src="assets/walkthrough/images/createNewProject.gif" width="700"> |
| 18 | + |
| 19 | +### Building and Running Executables |
| 20 | +<img src="assets/walkthrough/images/runExecutable.gif" width="700"> |
| 21 | + |
| 22 | +### Debugging Executables |
| 23 | +<img src="assets/walkthrough/images/debugExecutable.gif" width="700"> |
| 24 | + |
| 25 | +### Running Tests |
| 26 | +<img src="assets/walkthrough/images/runTests.gif" width="700"> |
| 27 | + |
16 | 28 | # Documentation |
17 | 29 |
|
18 | 30 | The [getting started guide](https://www.swift.org/documentation/articles/getting-started-with-vscode-swift.html) and [official documentation](https://docs.swift.org/vscode/documentation/userdocs) for this extension are available on [swift.org](https://www.swift.org). |
|
0 commit comments