Microsofts Visual Studio-kod har träffat en ny milstolpe med sin uppdatering av april 2025, version 1.100, vilket introducerar en betydande utveckling i sina AI-drivna chattfunktioner och övergripande redaktörsupplevelse. Utvecklare får nu en aldrig tidigare skådad kontroll över AI-interaktioner genom nya anpassningsbara instruktionsfiler (`. Instruktioner.MD`) och återanvändbara snabbfiler (`.Prompt.MD’), vilket möjliggör skräddarsydd kodningsassistans i linje med specifika projektbehov och teampraxis.
Uppdateringen börjar också den graduella utrullningen av OpenAIEs gp-GPT-BEDAGA-BASSA FÖR DE defel. förslag och förståelse. Förbättringarna syftar till att göra AI till en ännu mer integrerad och effektiv medutvecklare.
Fokus på AI sträcker sig till nya chattverktyg som är utformade för att effektivisera gemensamma utvecklare arbetsflöden. Användare kan nu använda verktyget”#githubrepo”för att söka efter kodexempel eller implementeringar inom något tillgängligt github-arkiv direkt från chattgränssnittet, utan att behöva klona eller öppna förvaret lokalt.
March’s version 1.99 och nästa redigeringsförslag (NES) som nådde allmän tillgänglighet samma månad. Version 1.100 förädlar ytterligare NES med en ny, snabbare modell.
Införandet av distinkta prompt-och instruktionsfiler i denna senaste utgåva erbjuder en mer strukturerad strategi för AI-vägledning. Enligt de officiella release-anteckningarna ger instruktionsfiler sammanhang och riktlinjer, som kodningsstilar, som automatiskt kan tillämpas på relevanta filer eller bifogas manuellt. Snabba filer, å andra sidan, kapslar kompletta, återanvändbara chattförfrågningar, inklusive läge och verktyg, körbara via SLASH-kommandon eller en redigeringsknapp. Visual Studio Code Release noterar säger,”Du kan skräddarsy din AI-upplevelse i VS-kod till dina specifika kodningspraxis och teknikstack genom att använda Markdown-baserade instruktioner och snabba filer.”
Förbättrad AI-interaktion och redaktörsupplevelse
Visual Studio Code 1.100 Deepens AI Integration genom att tillåta utvecklingar till TAILOR TILL TILLORDAGA BEDOBLED OCH SAMMER. Instruktionsfiler (`. INSTRUKTIONS.MD`) Aktiverar definitionen av vanliga riktlinjer och sammanhang, till exempel kodstilregler eller föredragna ramverk, som automatiskt kan tillämpas på specifika filer eller manuellt bifogade till chattförfrågningar.
snabba filer (`.prompt.md`) Facilitera skapandet av återanvändbara, fristående chatter. Automatisera vanliga uppgifter som komponentskapande eller säkerhetsrecensioner. Visual Studio Code-teamet beskriver att dessa filer kan lagras i användardatamappar för synkronisering av korsmakasyn eller inom arbetsytor.
Utöver chattanpassning introducerar version 1.100 flera redigerings-och arbetsflödesförbättringar. Nya flytande fönsterlägen-‘Compact’och’Always-on-Top’-ger mer mångsidiga inställningar för flera fönster.”Kompakt”-läget minimerar UI-element i flytande fönster för en renare utseende, medan”alltid-på-topp”håller ett valt fönster ihållande synligt. Dessa funktioner är särskilt användbara för att hålla ett chattfönster tillgängligt när du arbetar i huvudredaktören.
Källkontroll ser tillägget av snabba DIFF-redigeringsdekorationer för iscensatta förändringar, vilket gör att utvecklare kan se dessa förändringar direkt inom redaktören. Säkerheten fortsätter att vara ett fokus, med obligatorisk förlängningssignaturverifiering som nu utvidgas till Linux-plattformar (exklusive ARM32-byggnader på grund av ett känt nummer 248308 ), så att det är validat. För tillägg som flaggas som skadlig kommer VS-kod nu att tillhandahålla”Lär dig fler”länkar för ytterligare sammanhang.
För utvecklare som arbetar med Python erbjuder Pylance-förlängningen nu en interaktiv färgsprut i redaktören och en experimentell AI-kodåtgärd för att konvertera strängkonverterade till F-strängar eller `format ()`. python-miljö Introducerar ett snabbt skapa kommando för virtuella miljöer och nya chattverktyg för miljöinformation och paketinstallation. href=”https://marketplace.visualstudio.com/items?itemname=github.vscode-pull-request-github”Target=”_ blank”> GitHub Pull-förfrågningar och problem Förlängning Ser också förbättringar, inklusive förmågan att ställa chattfrågor om den aktiva dragbegäran. Förlängningsförfattare drar nytta av slutförandet av Text-kodningens API och initialt ESM-stöd för NodeJS-baserade tillägg.