【今週の話題】AIエディタ戦争

マイクロソフトがVSCodeフォークエディタ上での自社拡張をブロック

マイクロソフトは、CursorやWindsurfなどのフォークエディタで自社開発のVSCode拡張機能(C++やC#など)の使用を制限しました。

Has the VSCode C/C++ Extension been blocked? · Issue #2976 · getcursor/cursor
While coding just now I got this msg: 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 success…

著者はこのメッセージがどのレイヤーで定義されているのかを調査しました。

C/C++ 拡張機能は、Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server、およびアプリケーションの開発とテストをするための、後続の Microsoft 製品およびサービスでのみ使用できます。

https://github.com/microsoft/vscode-cpptools/blob/97ef1aa99d1bf7128f121d748e2550df455662f3/Extension/i18n/jpn/src/nativeStrings.i18n.json#L322

このメッセージのキー「license_terms」はソースコード上には見当たらないので、非公開部分かサーバーでこの判定をしているものと思われます。

This post is for subscribers only

Already have an account? Sign in.

Subscribe to laiso

Sign up now to get access to the library of members-only issues.
Jamie Larson
Subscribe