Swift Extension for Visual Studio Code

2.1K Views

February 27, 23

スライド概要

集まれSwift好き!Swift愛好会Vol.72@オンライン - YouTube
https://www.youtube.com/watch?v=cChlW1tcIZU&t=3531s

集まれSwift好き!Swift愛好会 vol.72 @ オンライン - connpass
https://love-swift.connpass.com/event/275045/

Swift愛好会でVisual Studio CodeのSwiftサポートの話をしました #love_swift - usami-kの日記
https://usami-k.hatenablog.com/entry/2023/02/28/083603

profile-image

https://usami-k.github.io/

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

Swift Extension for Visual Studio Code 宇佐見公輔 / 株式会社ゆめみ 2023-02-27

2.

Swiftの開発環境 CLI Xcode Swift Playgrounds これに加えて: Visual Studio Code

3.

Swift Extension

4.

Swift Extensionの開発対象 Swift Package Managerプロジェクトの開発が主な対象。 アプリ開発は、このSwift Extensionの対象からは外れる。 (アプリ開発向けには、別のExtensionがある)

5.

Swift Extensionの機能 Swift言語サポート Swift Packageサポート デバッガー 単体テスト その他のVisual Studio Codeとしての利点

6.

Swift言語サポート SourceKit-LSP(LSP = Language Server Protocol) コード補完 コードジャンプ

7.

Swift Packageサポート Visual Studio Code上でビルド ビルドタスクの自動作成 ビルドエラー表示 依存パッケージ管理 Package Dependency View

8.

デバッガー Visual Studio Code上でデバッグ CodeLLDB Extensionとの連携 デバッグ設定の自動生成

9.

単体テスト 単体テストの実行と管理 Test Explorer View

10.

Visual Studio Codeとしての利点 軽量 Extensionの利用 ワークスペース機能 Dockerとの連携

11.

参考 swift-server/vscode-swift: Visual Studio Code Extension for Swift https://github.com/swift-server/vscode-swift Swift.orgのブログ記事 https://www.swift.org/blog/vscode-extension/