发现 cursor 里面不能用微软原版的 c/c++插件了

101 天前
 yatoroame

现在似乎只能使用 Anysphere 这个 C/C++插件了,并且它同时给我装了 CodeLLDB 和 clangd 这 2 个插件 现在发现很多代码都跳转不了了,但是之前微软的插件是可以的 我的代码编译脚本非常复杂,clangd 如何进行配置以支持跳转呢,大佬们能不能分享一下方案

3112 次点击
所在节点    程序员
18 条回复
yatoroame
101 天前
打开 cursor 的 output ,切换到 C/C++,打印了以下内容
Warning: Expected file /home/xxx/.cursor-server/extensions/anysphere.cpptools-2.0.0-linux-x64/bin/cpptools is missing.

Warning: Expected file /home/xxx/.cursor-server/extensions/anysphere.cpptools-2.0.0-linux-x64/bin/cpptools-srv is missing.

Warning: Expected file /home/xxx/.cursor-server/extensions/anysphere.cpptools-2.0.0-linux-x64/bin/cpptools-wordexp is missing.

Warning: Expected file /home/xxx/.cursor-server/extensions/anysphere.cpptools-2.0.0-linux-x64/bin/libc.so is missing.
intelliSenseEngine is disabled
zhangleijuly
101 天前
hwdq0012
101 天前
试试 clangd
kirara2024
101 天前
微软系的都禁了 手动安装 或者用你之前的配置文件含插件自动导入并没有限制
dacapoday
101 天前
估计微软心态崩了,整个 VSCode 基础设施都是它出了大力,但真正端到客户面前的时候,品牌记忆却被夺舍成了 Cursor 。
ChaimeLonic
101 天前
开始微软给的 EULA 就是禁止第三方编译产物使用 vs 的市场的,现在才真正采取措施已经算是很慢了。不过夺舍行为确实让开发 vs 本体的变成基础设施白打工的了
saturnast
101 天前
不只是 C++插件,SSH 插件,C#,Python 插件其实都用不了最新版的
thfurior
101 天前
双开吧,cursor 写,vscode 或者其他 IDE 编译
mooyo
101 天前
开源版就是不能用 ms 插件的,插件又不是本体
Kokororin
101 天前
Cursor 是通过反代实现直接用微软插件仓库的,讲道理,它应该使用的是 openvsix
zzz22333
101 天前
我这还在用啊
iyaozhen
101 天前
这事确实谴责不了 VSCode ,要是我我也不想给别人做嫁衣呀
Gress
101 天前
微软自己都说眼红 cursor 了,不过倒也正常,谁都不愿意给别人白打工
yatoroame
101 天前
@zzz22333 我是今天装了一台新电脑,全新安装的,你那个没升级估计能一直用下去
iorilu
101 天前
还是微软太好心

其实只要限制不允许使用 vscode 开发商业软件就行了, 其实也很合理
musi
100 天前
@iorilu 是这样的,其实只要 vscode 换个开源协议现在这些基于 vscode 开发的就会很被动
m1nm13
99 天前
有一说一,c/c++这个插件 开 内核这类型超大代码仓库,在 linux server 运行久了就会爆内存 OOM. 搞得我写了个脚本来干掉内存占用过高的进程
hdxx
99 天前
这些拿了大投资的 AI 编程工具,也应该回馈一下 vscode 生态了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1135491

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX