目标:Cursor、VSCode支持iOS日常编码交互
- 支持 jump to definition(定义跳转), see all references(方法/符号引用), call tree analysis(调用堆栈、树形结构)type hierarchy(类继承层级), etc....

- 代码格式化

- 直接运行

-
AI Coding
- Tab 编码提示
- AI Chat 会话模式
- Inline edit 行内编辑
- 通用、工程Rules 配置
- MCP 接入日常开发工作流
落地实践
依赖插件:
- Xcode Build Server(SourceKit-lsp)
说明: 依赖SourceKitLSP(Language Server Protocol) SourceKit-LSP 是针对 Swift 和基于 C 语言的语言服务器协议(LSP)的实现。它为支持 LSP 的编辑器提供智能编辑器功能,例如代码补全和跳转到定义。
vbscript
brew install xcode-build-server
SweetPad 是一款 VSCode 扩展,可让您在 VSCode 中构建和运行 iOS、macOS 和 watchOS 应用程序的 Xcode 项目。它基于 Xcode CLI 工具和其他一些开源工具(例如 xcode-build-tools、 xcbeautify、swift-format等)构建。
- 安装插件
- 生成项目编译,配置文件(Command+Shift+P) 搜索build 找到箭头位置,运行

- Pin SweetPad到插件拦

- 运行项目+ 全屏SweetPad+模拟器分屏

- Happy Coding !!!