Microsofts Visual Studio-kode har truffet en ny milepæl med sin april 2025-oppdatering, versjon 1.100, og introdusert en betydelig utvikling i sine AI-drevne chatfunksjoner og total redigeringsopplevelse. Utviklere får nå enestående kontroll over AI-interaksjoner gjennom nye tilpassbare instruksjonsfiler (`.instructions.md`) og gjenbrukbare ledetekstfiler (`.prompt.md`), tillater å skreddersy kodingshjelp, som er i samsvar med spesifikke behov og team praksis.
Oppdateringen som er i samsvar med å begynne å rulle opp OpenAi.
Oppdateringen som er i samsvar med CHAT-en som er i samsvar med å chate. koding av forslag og forståelse. Forbedringene tar sikte på å gjøre AI til en enda mer integrert og effektiv medutvikler.
Fokuset på AI strekker seg til nye chatteverktøy designet for å effektivisere vanlige arbeidsflyter. Brukere kan nå bruke `#githubrepo`-verktøyet for å søke etter kodeeksempler eller implementeringer innenfor et hvilket
I tillegg forenkler `#Extensions`-verktøyet oppdagelsen og installasjonen av tillegg fra Visual Studio Code Marketplace. Disse tilleggene, kombinert med ytelsesforbedringer som raskere redigeringer av agentmodus og raskere svar på gjentatte chatforespørsler på grunn av samtaleroppsummering og hurtig hurtigbufring, understreker Microsofts forpliktelse til et mer responsivt og intelligent kodingsmiljø.
Denne versjonen bygger på funksjoner som gradvis ble introdusert i nyere oppdateringer, slik som agentmodus som ble tilgjengelig i VS i VS-funksjoner som har introdusert i nyere oppdateringer. href=”https://code.visualstudio.com/updates/v1_99″Target=”_ Blank”> March’s versjon 1.99 , og neste redigeringsforslag (NES) som nådde generell tilgjengelighet samme måned. Versjon 1.100 foredler videre NES med en ny, raskere modell.
Innføring av distinkte ledetekst-og instruksjonsfiler i denne siste utgivelsen gir en mer strukturert tilnærming til AI-veiledning. I henhold til de offisielle utgivelsesnotatene gir instruksjonsfiler kontekst og retningslinjer, som kodingsstiler, som automatisk kan brukes på relevante filer eller vedlegges manuelt. Rask filer, derimot, innkapsler komplette, gjenbrukbare chatforespørsler, inkludert modus og verktøy, løpbare via Slash-kommandoer eller en redigeringsspilleknapp. Visual Studio Code Release Notes oppgir:”Du kan skreddersy AI-opplevelsen din i VS-kode til din spesifikke kodingspraksis og teknologibunke ved å bruke Markdown-baserte instruksjoner og hurtige filer.”
Forbedret Marked-BAST-BASTE DEPENS-opplevelse
Visual StudiO Code 1.100 Deepens AI. Instruksjonsfiler (`.instructions.md`) Aktiver definisjon av vanlige retningslinjer og kontekst, for eksempel kodestilregler eller foretrukne rammer, som automatisk kan brukes på spesifiserte filer eller manuelt vedlagt å chatte-forespørsler. //
Turneres (` `.prompt.md) Facilitate Preating of Reusable, standalonOnononononSe, og Gjør det lettere å automatisere vanlige oppgaver som komponentoppretting eller sikkerhetsgjennomgang. Visual Studio Code-teamet beskriver at disse filene kan lagres i brukerdata-mapper for tverrmaskinsynkronisering eller innen arbeidsområder.
Utover chat-tilpasning, introduserer versjon 1.100 flere redigerings-og arbeidsflytforbedringer. Nye flytende vindusmodus-‘kompakte’ og ‘alltid-på-topp’-gir mer allsidige oppsett med flere vinduer. Den ‘kompakte’ modusen minimerer UI-elementer i flytende vinduer for et renere utseende, mens ‘alltid-på-topp’ holder et valgt vindu vedvarende synlig. Disse funksjonene er spesielt nyttige for å holde et chat-vindu tilgjengelig mens du jobber i hovedredigereren.
Kildekontroll ser tillegg av Quick Diff Editor-dekorasjoner for iscenesatte endringer, slik at utviklere kan se disse endringene direkte i redaktøren. Sikkerhet fortsetter å være et fokus, med obligatorisk utvidelsessignaturverifisering nå utvidet til Linux-plattformer (unntatt ARM32-bygg på grunn av en kjent utgave # For utvidelser som er flagget som ondsinnet, vil VS-kode nå gi ‘lære flere’ lenker for ytterligere kontekst.
For utviklere som jobber med Python, tilbyr Pylance Extension nå en interaktiv fargesvaring i redigeringsprogrammet og en eksperimentell AI-kodehandling for å konvertere strengkonkatasjoner til F-strings eller’Format () `. Python Environments Extension Introduserer en rask kommando for virtual miljø og nytt chat-verktøy for miljøinformasjon og pakke. href=”https://marketplace.visualstudio.com/items?itemname=github.vscode-pull-request-github”target=”_ blank”> github pull-forespørsler og problemer med utvidelse ser også forbedringer, inkludert muligheten til å stille chat-spørsmål om aktiv pull-forespørsel. Forlengelsesforfattere drar nytte av avslutningen av tekstkodings API og innledende ESM-støtte for NodeJS-baserte utvidelser.