VSCode配置Swift 开发环境

本文介绍了如何在Visual Studio Code(VSCode)中设置Swift开发环境,包括初始化项目、配置Language Server Protocol (LSP)、安装Swift插件以及调试器的设置,帮助开发者在VSCode中进行Swift的调试和学习。
摘要由CSDN通过智能技术生成

VSCode配置Swift debug环境

用Swift写小功能,或者仅仅测试一下语法,然后每次打开 xcode 时间太久,我就想能不能在 vscode 中进行 swift debug 或者学习

从网上查找了一些资料,却同质化严重,这里做个小结。

swift初始化 项目

mkdir firstDemo
cd firstDemo
swift package init --type executable

此时你可以通过 命令行 对运行项目
swift build -> 编译程序

swift run -> 运行程序

这个纯手写,没有提示,且无法断点调试,无法满足debug需求

LSP

由于是用vscode 集成新语言不能没有 LSP。swfit LSP 我找到了两个可用的,但 目前swfit 有一个官方维护的 LSP SourceKit LSP ,而且它是 MAC 电脑自带的 LSP

在电脑运行sourcekit-lsp 命令 查看 电脑是否存在sourcekit-lsp,如果发生错误请先安装 XCode。

运行 which sourcekit-lsp 记录地址,下面需要配置

插件

在 vscode 插件市场搜索 swift ,安装作者为 Swift Server Work Group 的插件。
P3EMm6ZdUaw8lX5

为 swift 插件配置属性

"sourcekit-lsp.serverPath": "/usr/bin/sourcekit-lsp",
"sourcekit-lsp.trace.server": "messages"

或者是可视化配置
QohDp2yY5kTfv3J
此时可以发现 vscode 有提示了
在这里插入图片描述

Debugger

这个是比较模糊的点
由于 swift 使用了 llvm 当做语言后段&

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值