Java架构-使用 Visual Studio Code 进行 Swift 开发

本文介绍了如何在macOS上利用Visual Studio Code(VSCode)开始使用Swift的早期语言服务器协议(LSP)支持。内容包括安装Xcode、VSCode、Swift工具链、Node和NPM,以及构建和安装SourceKit-LSP和VSCode扩展。虽然当前Swift的LSP支持尚在早期阶段,但已能提供代码补全、快速帮助等功能。
摘要由CSDN通过智能技术生成

Visual Studio Code(VSCode)是一个来自微软的跨平台文本和源代码编辑器。它是当今最令人兴奋的开源项目之一,有数百名贡献者定期更新。VSCode 是最早支持语言服务器协议(LSP)的工具之一,后者在针对各种语言和技术提供良好的开发体验方面发挥了重要作用。

前段时间,Swift 团队宣布 SourceKit LSP 支持现在处于早期开发阶段,现在正好是时候看下这种集成如何为我们所用。

所以,我们将详细介绍在 macOS 上 Visual Studio Code 中开始使用 Swift 新增的语言服务器协议支持的过程。如果你没有试过在 Xcode 之外编写 Swift ,或者已经是一个 VSCode 用户但是 Swift 的新用户,那么这篇文章将告诉你所有你需要知道的东西。

  • Swift 对语言服务器协议的支持仍处于早期开发阶段,目前还没有提供预构建的语言服务器包(sourcekit-lsp)或 Visual Studio Code 扩展。现在,下载、构建和安装这些组件及其依赖项是一个手动过程,需要熟悉命令行(在网络连接速度合理的情况下,大约需要 15 分钟)。

  • 当 LSP 支持正式发布时,所有配置会简单许多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值