Cursor与微软VS Code插件兼容性问题 - Cursor作为2023年诞生的AI编程工具,基于VS Code打造并集成Claude 3.5 Sonnet和GPT-4o等大模型,成为全球AI编程工具排行榜第一[1][9] - 近期用户反馈微软C/C++等插件在Cursor中出现兼容性问题,安装时报错提示"此扩展在你当前的环境中不可用"[4][5] - 开发者发现微软在VS Code更新中新增代码限制插件仅限官方产品使用,非微软编辑器如Cursor被排除在外[11][12] 技术原因与临时解决方案 - 问题根源在于微软在vscode-cpptools代码库新增许可条款,限制插件仅限VS Code等微软产品使用[12][13] - 用户通过回滚插件至1.17.62或1.23.6版本可暂时解决问题,但需关闭自动更新[16][17][19] - Cursor官方回应将逐步摆脱对微软闭源插件的依赖,转向支持开源替代方案[21] 微软潜在动机分析 - 微软可能通过限制插件使用保护VS Code生态控制权和品牌绑定[28] - 4月5日VS Code上线"Agent Mode"AI功能,与Cursor形成直接竞争关系[23][24] - 微软隐藏.vsix安装文件下载入口,进一步限制非官方编辑器获取闭源插件[26] 行业影响与开发者反应 - 微软C++插件用户量达8100万,远超开源替代品Clangd的170万安装量[29] - 开发者分为两派:支持微软维护权益派和反对破坏开源生态派[32][33] - 事件引发Reddit、Hacker News等社区广泛讨论,涉及开源与商业化的平衡问题[33] Cursor应对措施 - 官方承诺将推出长期解决方案,默认集成开源替代插件[21] - 正在投入资源支持社区开源方案,确保用户平滑过渡[21] - 强调部分微软插件如Remote access、Pylance等本就闭源,需建立自主生态[21]
微软抵制Cursor?新版C/C++插件不给用,只因它不是“官方 VS Code”!