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 !!!

参考

相关推荐
AskHarries20 小时前
openclaw升级和参数调整
后端·ai编程
孤烟20 小时前
伯克利研究:AI 未减负反加压,77% 职场人工作量飙升
人工智能·ai编程
DanCheOo20 小时前
我写了一个 AI 代码质量流水线,一行命令搞定 Review + 修复 + 测试 + 报告
前端·ai编程
踩着两条虫21 小时前
VTJ.PRO 在线应用开发平台的低代码引擎与DSL系统
前端·低代码·ai编程
Hilaku21 小时前
王自如公开招聘全栈前端,要求有多离谱?
前端·javascript·ai编程
大强同学1 天前
亲身测评 Web Access 改写 AI 联网使用体验
人工智能·windows·microsoft·ai编程
三声三视1 天前
从“Vibe Coding“到生产事故:为什么你的AI代码正在埋雷?——AI时代规范驱动开发的生存指南
人工智能·ai编程·代码规范
怕浪猫1 天前
第6章 链(Chains):构建可组合的工作流
langchain·llm·ai编程
龙侠九重天1 天前
使用 OpenClaw 自动化日常任务的 10 种实用方法
人工智能·ai编程·openclaw