Microsoft-aktivoitu tiukka lisenssinvalvonta suositulle C/C ++-laajennukselle Visual Studio-koodille aiemmin tässä kuussa, siirto, joka nyt estää lisäosaa työskentelemästä epävirallisissa VS-koodijakaumoissa, kuten vscodium ja AI-keskittyneessä editorin kohdistimessa. Vuotta ei ollut aikaisemmin sovellettu teknisesti tällä tavalla.
Tämä toimenpide, joka tulee voimaan huhtikuuta 1.24.5. VS-koodialustan kokonaismäärä. Päivitetty C/C ++-laajennus tervehti virheitä. raportit vscodium ja Cursord “C/C ++-laajennusta voidaan käyttää vain Microsoft Visual Studio, Visual Studio for Mac for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server ja seuraaja Microsoft-tuotteet ja-palvelut sovellusten kehittämiseksi ja testaamiseksi.”Vaikka Extensionin TypeScript-lähdekoodi on saatavana MIT-lisenssillä , CONE-toiminnallisuus riippuu useista suljetuista, esikompeted-binaalitiedostoista (CPPTOOL-arvoinen, esikomplikoituneet binaalitiedostot (CPPTOOL: n”, pre-Compined BININE-tiedostot (CPPTOOL-`cpptools-srv` ja` cpptools-wordexp`).
nämä binarit, kuten Runtime Picture ehdot , SISÄLTÄ TOIVINEN YLIOVAKKAUS-JA TUNNUSTUSTUSTUSTUNNUKSETTUNTIVUUDET, MUTTA RAJOITETTU ULKOPUOLELLE-MICROSOFT-TUOTTEET ei annettu teknisesti täytäntöön vasta tämän huhtikuun päivitykseen.
Tämä lisenssistrategia ei ole täysin uusi; Microsoftin Python Pylance-laajennus on toiminut samanlaiset rajoitukset. href=”https://github.com/dotnet/vscode-csharp/issues/2491#issuecomment-418811364″Target=”_ tyhjä”> vahvistettu vuonna 2018 , että C#-laajennuksen virheenkorjaus rajoitettiin virallisiin rakennuksiin. Nämä markkinapaikka-ja laajennusrajoitukset olivat avaintekijöitä, jotka motivoivat yhteisöhallinnon Open vsx Marketplace Eclipse-säätiön tarjoamalla lähde laajennuksille. Vaihtoehdot
Valvonta aiheutti välittömiä kiertotapoja asianomaisissa yhteisöissä. Kehittäjät havaitsivat, että C/C ++-laajennuksen alentaminen v1.23.6 , viimeinen versio ennen tarkistusta toteutettiin ja käytöstä ja käytöstä ja käytöstä ja käytöstä ja käytöstä jatkuvaa käyttöä, jotka jatkuvat, vaihdetaan, vaihdettu, asettu väliaikaisesti.
Githubin tilanteen tilanteeseen kohdistuessa Cursorin toimitusjohtaja Michael Truell tunnusti laajemman laajuuden, jossa todettiin “MSFFT on kämmennyt laajennuksia, jotka ovat käteisellä laajennuksilla, jotka ovat käteisellä laajennuksilla. Suljetussa lähdössä” Listaus erityisesti etäkäyttö, Pylance, C/C ++ ja C#. Truell esitteli kohdistinta: “Eteenpäin kohdistin siirtyy pois näistä laajennuksista. Sijoitamme avoimen lähdekoodin vaihtoehtoja, jotka ovat jo olemassa yhteisössä ja yhdistämme nämä seuraavaan versioon saumattoman siirtymisen mahdollistamiseksi.”href=”https://github.com/getcursor/cursor/issues/2976#issuecomment-2782541940″Target=”_ tyhjä”> väitteet joidenkin käyttäjien kanssa Marketplace-palvelusehdot. käytännöt.
Tämän yhteydessä kehittäjät mainostavat aktiivisesti Zed tai perinteiset editorit, kuten neovim”. href=”https://github.com/copilot-emacs/copilot.el”Target=”_ tyhjä”> EMACS , jotka tarjoavat myös copilot-integraation. Oma AI-koodaustyökalu, Github Copilot, VS-koodin sisällä. Ennustava “Next Muokkaa ehdotuksia”, jotka saavat Copilotin, ja valinnainen automaattinen hyväksymisominaisuus AI: n tuotetuille muokkauksille. Ottaen huomioon, että AI-keskittyvät toimittajat, kuten kohdistin, ovat suorat kilpailijat parannettuun kopilottiin, C/C ++-laajennuksen puristuksen ajoitus on saanut jotkut kehittäjät ääntämään huolenaiheita kilpailunvastaisesta käyttäytymisestä. href=”https://www.theregister.com/2025/04/24/microsoft_vs_code_subtracts_cc_extension/”Target=”_ tyhjä”> Rekisteri ekosysteemi.