Cursor/VScode+iOS开发工具链

目标:Cursor、VSCode支持iOS日常编码交互

  • 支持 jump to definition(定义跳转), see all references(方法/符号引用), call tree analysis(调用堆栈、树形结构)type hierarchy(类继承层级), etc....
  • 代码格式化
  • 直接运行
  • AI Coding

    • Tab 编码提示
    • AI Chat 会话模式
    • Inline edit 行内编辑
    • 通用、工程Rules 配置
    • MCP 接入日常开发工作流

落地实践

依赖插件:

说明: 依赖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-toolsxcbeautifyswift-format等)构建。

  1. 安装插件
  2. 生成项目编译,配置文件(Command+Shift+P) 搜索build 找到箭头位置,运行
  1. Pin SweetPad到插件拦
  1. 运行项目+ 全屏SweetPad+模拟器分屏
  1. Happy Coding !!!

参考

相关推荐
老吴学AI1 小时前
Vibe Coding提示词(Prompt)常见的6个坑
人工智能·prompt·ai编程·提示词·vibe coding
智慧地球(AI·Earth)2 小时前
在Linux上使用Claude Code 并使用本地VS Code SSH远程访问的完整指南
linux·ssh·ai编程
win4r2 小时前
🚀开源编程新王诞生,对标Claude Sonnet 4.5?实测GLM-4.7:Coding和Agentic能力直逼Gemini 3和Claude 4.5
aigc·ai编程·chatglm (智谱)
NineData2 小时前
NineData第三届数据库编程大赛:用一条SQL解数独问题
数据库·云计算·ai编程
FreeCode3 小时前
一文带你了解LangChain数据容器及其使用
langchain·agent·ai编程
xiAo_Ju3 小时前
Xcode 26 Debug view hierarchy 不显示隐藏视图问题
xcode
俊劫6 小时前
AI 编码技巧篇(内部分享)
前端·javascript·ai编程
bybitq7 小时前
Go函数闭包实战-复用函数
ios·golang·xcode
人工智能训练7 小时前
Docker Desktop WSL 集成配置宝典:选项拆解 + 精准设置指南
linux·运维·服务器·人工智能·docker·容器·ai编程
AskHarries8 小时前
Claude CLI 使用指南(Step by Step)
后端·ai编程