用的 cursor ,今天写 c++项目,突然报错:
The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications.
查了一下,合着微软把其他 ide 给禁了,只允许在自家 ide 里用。
https://github.com/getcursor/cursor/issues/2976
这操作好骚,本来 copilot 的功能慢半拍就匪夷所思了,现在又要强行从 cursor 抢人
![]() |
1
liprais 4 天前 ![]() "The C/C++ extension"
cursor 为啥不自己写个扩展? |
![]() |
2
xkeyC 4 天前 ![]() 微软发布的拓展都不属于开源 vscode 代码中的一部分,没有授权的话是不让用的
|
3
caiqichang 4 天前 ![]() 所以这个 issue 你看了吗?
license 一直都是禁止的,只是以前没强制而已 |
4
vituralfuture 4 天前 via Android
如果你用尝试用 neovim 搭建自己的开发环境就知道,很多微软做的很多扩展都是只能在 vscode 使用的,这些扩展,还有 vscode 本来就不是开源自由的,顶多是免费的
|
![]() |
5
iorilu 4 天前
我估计早晚 vscode 开源协议要改, 禁止商用
要不然一大堆 fork 都来强人, 多麻烦 |
![]() |
6
knightjun 4 天前 ![]() 商业公司这样做无可厚非,没有利益的开源也很难持续,微软的 C++拓展很早之前就禁止非 VSCode 的 debug 功能了,现在只是进一步收紧罢了,再说 cursor 是基于 VSCode 上的闭源商业软件,也没理由去指责人家开源不够彻底,只能希望微软把 cursor 收购了
|
![]() |
7
liyafe1997 4 天前 via Android
C/C++扩展的 License 一直是这样,只是之前技术层面没有强制执行而已,说白了之前 Cursor 用的一直是盗版。你总不能人家开始反盗版了就骂娘吧,怪人家放长线钓鱼?
|
![]() |
8
angrylid 4 天前 ![]() 他们商业公司搞的开源本质就是一种倾销。
|
9
forgottencoast 4 天前 ![]() |
10
arielherself 4 天前 via iPhone
@forgottencoast cursor 必须改 vscode 的根本原因是这个团队写不出来像 vscode 一样成熟的编辑器。而 vscode 并没有 neovim 一样强的可扩展性。所以就出现了现在这个局面。
|
11
Yadomin 4 天前 via Android ![]() 如果你用过其他的开源 vscode 发行版比如 vscodium 就会知道 ms 的扩展根本是不能装的,这个明明是 cursor 违反协议到让你怪上 ms 了🤡
|
12
billlee 4 天前
从微软网站上下载的 vscode 从来就不是开源的: https://code.visualstudio.com/license
|
![]() |
13
weijancc 4 天前
@Yadomin #10 并不是, 你不懂就不要乱说, vscode 商店接口禁止其他第三方使用, 因此 vscodium 之类用的是 openvsx, ms 扩展没有发布到 openvsx, 而 cursor 是自己搞了个 vscode 商店的反向代理, 所以才能直接安装.
|
![]() |
14
june4 4 天前
@forgottencoast M$财大气粗可以用免费灭掉所有没那么多钱的潜在竞争对手,你以为 ms 是慈善家呢,人家的利益在别处,但只能靠编辑器本身挣钱的对手就惨了。
|
16
9ki 4 天前
M$ 的 vscode ,Google 的 AOSP 一丘之貉
|
![]() |
17
olaloong 4 天前 via Android ![]() cursor 是什么开源产品吗?用别人开源产品做商业化的闭源产品,还怪别人开源开得不彻底?
|
18
ChaimeLonic 4 天前
@june4 还不是谷歌搞出来这套商业逻辑,跟 AOSP 和 chromium 影响覆盖面比起来洒洒水了,后者可是 web 世界的事实标准了
|
![]() |
19
WasteNya 4 天前 via Android
所以直接用 vsc 啊,昨天发布的最新版 vsc + copilot 功能已经跟 cursor 一模一样了
|
![]() |
20
Trim21 4 天前
@weijancc #13 他没说错啊,除了商店这个问题,ms 自己写的扩展也不允许在其他 vscode“发行版”里面用。比如 pylance 的就限制了只能在 ms 的产品里面用。
|
![]() |
21
liuliuliuliu 4 天前 ![]() cursor 是什么开源产品吗?用别人开源产品做商业化的闭源产品,还怪别人开源开得不彻底?
+1 |
![]() |
22
lisongeee 4 天前
所以 cursor 接入 vscode 微软账号和 vscode 插件市场是违反开源协议的是吗?
我之前还纳闷为啥字节的 Trae 的插件源是 openvsx |
![]() |
23
angrylid 4 天前
@forgottencoast
商业公司的开源有别于 GNU 的共运式开源,是一种倾销。这话是我自己编的,接受反驳。但你好像连倾销是什么意思都不太懂就来撒泼打滚。 |
24
sighforever 4 天前
@lisongeee 不是违法开源协议,违法的商业协议。vscode 市场本身只允许 vscode 接入。
|
![]() |
26
jiangzm 4 天前
下次连社区的扩展都给你禁止在其他非 vscode 中使用。
|
29
eagleoflqj 3 天前 via iPhone
很久以前就知道这个扩展是闭源的,于是换了 vscodium+clangd
|
![]() |
30
zwyyy456 3 天前
用 clangd 啊?老早在 vscode 就是用 clangd 扩展了,调试可以用 lldb ,个人认为 clangd 比 c/c++ 好用很多。
|
![]() |
31
zwyyy456 3 天前
|
![]() |
32
seven777 3 天前
从某种角度考虑,"开源"让这个世界的骗子更猖狂!
|
33
wsseo 3 天前
倾销,加全世界一起找 bug ,优化产品。
|
![]() |
34
he110te4m 3 天前
所以 Trae 才自建的应用商店,完了很多插件没同步进去,迁移都迁不动
|
![]() |
36
skiy 3 天前
不然你以为为什么会有个 VSCode OSS 项目?有 VSCodium 这个项目?
|
![]() |
37
nathandoge 3 天前
一个能在开源软件下构建的 agent 工具能估值个几百亿本事就是奇葩
|
38
lloovve 3 天前 via iPhone
我怎么奇怪突然 cursor 插件一直跳这个,原来这样,这两天才发生的事,cursor 应该缴费才行,否则简直白嫖
|
![]() |
39
niubiman 3 天前 ![]() 伸手党伸得理所当然, 所有不让我白吃白喝的人都是大恶人
|
40
mayli 3 天前
Cursor 用户典型形象
|
![]() |
41
laikick 2 天前
符合老中用户形象
|
42
jpyl0423 2 天前
|
43
witherzuo 2 天前 via Android
先让 Cursor 把它自己的编辑器开源再说()
|
![]() |
44
Fdyo 2 天前
微软的 GitHub Copilot Agent 模式在 VS Code 里推出了,和 Cursor 存在竞争。迫于这个问题,微软开始强制执行 C/C++ 扩展的使用许可。
相关完整报道: https://ohh.run/mmxb |
45
c0t 2 天前 via iPhone
你如果写 python ,写 c#就会发现,早就不让用了,cursor 对 python 的支持还不是魔改 ms 的开源插件来的
|
46
shiroyuri 1 天前
插件不算是开源软件中的一部分吧,也有很多付费插件的吧。总不能既要,又要吧 /Doge
|