- Visual Studio Code 1.107 jača rad sa AI agentima i centralizuje njihovo upravljanje u Agent HQ-u.
- Integrisani terminal dobija kontekstualne predloge za komande i parametre kako bi se pojednostavilo korištenje konzole.
- Pregled TypeScript 7 stiže s poboljšanjima automatskog dovršavanja, preimenovanja i referenci.
- Eksperimentalna podrška za Git Stash je uvedena iz kontrole izvornog koda bez napuštanja editora.
Verzija 1.107 Visual Studio koda Sada je dostupno kao novembarsko ažuriranje i dolazi s promjenama usmjerenim na produktivnost programera i tehničkih timova. Microsoft pojačava svoju posvećenost integraciji agenti umjetne inteligencije, Integrisani terminal je značajno poboljšan. i ide korak dalje sa Preliminarna kompatibilnost sa TypeScript 7.
Ovaj dio zadržava uobičajeni multiplatformski pristup VS Code y Može se instalirati na Windows, macOS i Linux.Zbog toga je posebno relevantna za evropski ekosistem gdje različiti operativni sistemi koegzistiraju u profesionalnom i akademskom okruženju. Ovom verzijom kompanija nastavlja Usavršavanje razvojnog iskustva bez prevelikog udaljavanja od laganog editora koji mnogi timovi koriste dnevno
Moćniji terminal s kontekstualnim prijedlozima

Jedna od najuočljivijih novih karakteristika ažuriranja je poboljšanje integrirani terminal...koji sada uključuje automatske prijedloge dok se naredbe upisuju. Funkcija predlaganja u terminalu sada je omogućena prema zadanim postavkama u stabilnom kanalu, što pojednostavljuje korištenje konzole za one koji ne žele da se oslanjaju na vanjska proširenja ili napredne konfiguracije ljuske.
Kako se kucaju komande, argumenti komandne linije i putanje datoteka, a lista prijedloga odmah iznad upita. Ove preporuke se mogu navigirati pomoću tipki sa strelicama i prihvatiti tipkom Tab, što ubrzava ponavljajuće zadatke i smanjuje tipografske greške u dugim naredbama.
Na primjer, prilikom ulaska "ls" na macOS-u ili Linuxu Nakon što se doda crtica, terminal odmah prikazuje sve dostupne parametre za tu komandu. Ovo olakšava pristup opcijama koje se često zaboravljaju ili koje su ranije zahtijevale stalno konsultovanje ugrađene pomoći sistema ili eksterne dokumentacije.
Uprkos tome, prijedlozi terminala nisu namijenjeni zamjeni tradicionalne dokumentacije, jer oni samo prikazuju moguće argumente i ne objašnjavaju detaljno šta svaki od njih radi. Cilj je ponuditi lagana i brza pomoć u svakodnevnoj upotrebi bez pretvaranja VS Code konzole u potpuni sistem pomoći, nešto što mnogi napredni korisnici radije ne uključuju u editor.
Integrisaniji AI agenti i centralizovano upravljanje sa Agent HQ-om

Još jedan ključni blok verzije 1.107 posvećen je agenti umjetne inteligencije, područje gdje VS Code direktno konkurira nedavnim urednicima koji su se fokusirali na potpomognuto programiranje, kao što su specijalizirani derivati umjetne inteligencije koji su se pojavili posljednjih mjeseci.
Microsoft predstavlja Agent HQ, neku vrstu centralna ploča Odavde možete pregledati i upravljati svim pouzdanim agentima konfiguriranim u editoru. Možete provjeriti koji su agenti aktivni, koji neaktivni i koji zadaci zahtijevaju pažnju, što olakšava implementaciju radnog procesa s više agenata koji rade paralelno bez gubitka kontrole.
Nadalje, Copilot i personalizirani agenti više ne žive u potpuno odvojenim odjeljcima i počinju funkcionirati zajedno. jedan pored drugog unutar istog korisničkog iskustva. Kompanija usmjerava Visual Studio Code prema scenariju u kojem različiti agenti dijele posao, rade istovremeno i sarađuju na složenim zadacima kao što su refaktorisanje, generisanje koda ili pregled promjena.
Sesije agenata također mijenjaju svoju prezentaciju: individualni prikaz je podrazumevano onemogućen i sada se sve prikazuje unutar chat viewIz tog jednog prozora moguće je pregledati trenutne sesije, provjeriti napredak svakog agenta, pregledati pozadinske zadatke i konsultovati statistiku promjena datoteka bez prelaska između panela.
Za one koji rade s lokalnim agentima u vlastitom timu, postoji još jedno praktično poboljšanje: zadaci se više ne otkazuju automatski kada se prozor za chat zatvori. Umjesto toga, lokalni agent nastavlja s radom operacije na čekanju, što je korisno prilikom pokretanja dugih procesa koji se ne bi trebali prekidati, kao što su opsežna analiza repozitorija ili velika prepisivanja koda.
Ažuriranje također dodaje novo dugme "Nastavi" u razgovore, što vam omogućava da odlučite da li određeni zadatak - na primjer, izrada posebno dugačke datoteke - treba poslati agentu u pozadini ili AI alat Konkretno, ova mala promjena pomaže u boljoj raspodjeli radnog opterećenja i fleksibilnijem korištenju infrastrukture agenata.
Izolacija putem Git radnog stabla i detaljne kontrole dozvola

Programeri koji upravljaju više radnih konteksta unutar istog projekta pronaći će novu podršku za Git radno stablo za pozadinske agente. Sada je moguće precizno odrediti u kojem radnom stablu svaki agent treba da radi, čime se smanjuje rizik od konflikata između različitih grana ili direktorijuma.
Ovaj izolacijski kapacitet omogućava agentu da bude ograničen na određeni radni prostordok drugi radi u odvojenom radnom stablu, koje Ovo može biti korisno za timove koji testiraju eksperimentalne funkcije ili paralelno održavaju grane za održavanje.Na praktičnom nivou, to pomaže u održavanju reda kada postoji nekoliko automatizovanih procesa koji pristupaju repozitoriju.
Osim toga, verzija 1.107 uvodi opciju za autoriziraj sve naredbe u određenoj terminalnoj sesiji jednim klikom. Umjesto odobravanja svake komande koju agent želi izvršiti pojedinačno, za taj terminal se može dodijeliti globalna dozvola, smanjujući trenje kada postoji potpuno povjerenje u tekući zadatak.
Opcija konfiguracije je također omogućena. različite prečice na tastaturi Za različite agente, ova funkcija je dizajnirana za one koji istovremeno koriste više AI asistenata i trebaju ih brzo pozivati bez zabune. U okruženjima gdje se miješaju interni agenti, alati trećih strana i Copilot, korištenje prilagođenih prečica značajno utiče na brzinu korištenja.
Poboljšanja pregleda i editora u TypeScript 7
U oblasti jezika, novembarsko ažuriranje aktivira ažurirani pregled TypeScript 7Dizajnirana za one koji žele ostati ispred svih u JavaScript ekosistemu, ova probna verzija uključuje poboljšanja performansi provjere tipova i niz funkcija usmjerenih na ubrzanje pisanja i održavanja koda.
Među novim karakteristikama, nova ponašanja automatsko dovršavanje uvozaOvo olakšava lociranje i dodavanje modula bez potrebe za pamćenjem tačnog naziva svake rute. Također optimizuje iskustvo preimenovanja simbola, omogućavajući čistije i konzistentnije preimenovanje varijabli, funkcija ili klasa kroz cijeli projekat.
Još jedno zanimljivo poboljšanje dolazi s referencama s CodeLensom, koji sada nudi više korisnih informacija o tome gdje i kako se elementi koriste unutar koda. Da biste iskoristili ove funkcije, potrebno je da imate instalirano proširenje za pregled TypeScript-a i da pokrenete naredbu "TypeScript (Native Preview): Enable (Experimental)" u JavaScript ili TypeScript datoteci.
Kada TypeScript 7 bude spreman za široku upotrebu, Visual Studio Code planira da usvojite to kao osnovu za IntelliSense u JavaScriptu i TypeScriptu. Ovo bi se moglo prevesti u glatkije iskustvo automatskog dovršavanja, posebno u velikim projektima tipičnim za evropske kompanije i organizacije koje održavaju opsežne baze koda.
Kontrola izvornog koda: Git Stash i praktičniji tokovi rada
Visual Studio Code 1.107 također uključuje napredak u kontroli verzija, gdje Git ostaje de facto standard. Najupečatljivija nova funkcija je Eksperimentalna podrška za upravljanje Git Stashom direktno iz interfejsa za kontrolu izvornog koda u editorubez oslanjanja isključivo na konzolu.
Zahvaljujući ovoj integraciji, moguće je vidjeti, primijeniti ili odbaciti rezervacije (skrivene kopije) iz samog VS Code-aOvo je prednost za one koji ne žele napustiti grafički interfejs editora usred zadatka. Ova pogodnost može pomoći timovima koji često koriste Git Stash da parkiraju brze promjene dok mijenjaju grane kako bi pregledali hitne probleme.
Ovim koracima, Microsoft nastoji dodatno uskladiti grafičko okruženje sa napredni tokovi rada Git, nešto što se posebno cijeni u organizacijama gdje je potrebna fina kontrola modifikacija i koriste se česti pregledi koda.
Dostupnost i metode ažuriranja na svakoj platformi
Novembarsko ažuriranje za Visual Studio Code distribuira se, kao i obično, besplatno putem službenih kanala. Oni koji već imaju VS Code instaliran na Windowsu ili Linuxu može Idite na meni Pomoć > Provjeri ažuriranja (Pomoć > Provjeri ažuriranja) za Preuzmite i instalirajte verziju 1.107.
U slučaju macOS-a, proces je sličan, ali se obavlja iz menija. Kod > Provjeri ažuriranjaZadržavanje iste logike direktnih ažuriranja iz same aplikacije. Za nove instalacije ili masovna postavljanja u evropskim kompanijama, instaleri su i dalje dostupni na službenoj web stranici Visual Studio Code.
Microsoft održava svoje uobičajene formate distribucije, sa Windows paketi u x64 i ARM arhitekturama, verzije za macOS na Intel i Apple Silicon sistemima, te različiti paketi za Linux — deb, rpm, tarball ili verzije za ARM — olakšavajući njegovo usvajanje u različitim distribucijama i profesionalnim okruženjima.
Izlaskom verzije 1.107, Visual Studio Code pojačava svoju strategiju kombinovanja laganog editora sa sve sofisticiranijim funkcijama vezanim za AI agente, integraciju sistema za kontrolu verzija i kontinuirana poboljšanja terminala. Bez mijenjanja svoje višeplatformske suštine, editor nastavlja da se razvija u okruženje u kojem programeri mogu... centraliziraju veliki dio svog svakodnevnog posla, kako u ličnim projektima, tako i u timovima raspoređenim širom Španije i ostatka Evrope.
Ja sam tehnološki entuzijasta koji je svoja "geek" interesovanja pretvorio u profesiju. Proveo sam više od 10 godina svog života koristeći najsavremeniju tehnologiju i petljajući po svim vrstama programa iz čiste radoznalosti. Sada sam se specijalizirao za kompjutersku tehnologiju i video igrice. To je zato što više od 5 godina pišem za razne web stranice o tehnologiji i video igricama, stvarajući članke koji nastoje dati vam potrebne informacije na jeziku koji je svima razumljiv.
Ako imate bilo kakvih pitanja, moje znanje seže od svega vezanog za Windows operativni sistem kao i Android za mobilne telefone. I moja posvećenost je vama, uvijek sam spreman potrošiti nekoliko minuta i pomoći vam da riješite sva pitanja koja imate u ovom svijetu interneta.
