programmatūra · 5 min · 15.07.2026

Visual Studio 2026 pievieno Copilot patēriņa logu — pēc žetonu rēķina, kas pārsteidza izstrādātājus

Microsoft 14. jūlijā izlaida Visual Studio 2026 jūlija atjauninājumu — versiju 18.8. Visvairāk runā par jaunu logu, kas reāllaikā rāda, cik izmaksā GitHub Copilot. Iemesls ir praktisks: kopš Copilot pārgāja uz maksu par žetoniem, daži izstrādātāji saņēma rēķinus, ko negaidīja.

Atjauninājumā ir arī Git worktree atbalsts pašā redaktorā, pārrakstīta C++ regulāro izteiksmju bibliotēka un ātrāka projektu atvēršana. Zemāk — kas tieši mainījās un ko tas dod ikdienas darbā.

Patēriņa logs un rēķina pārsteigums

Vecajā kārtībā Copilot skaitīja pieprasījumus. Jaunajā skaita patērētos žetonus, tāpēc garš darbs ar aģentu vai liels konteksts izmaksā vairāk nekā īsa koda autopabeigšana. Pāreja daļu lietotāju pārsteidza. Visual Studio Magazine aprakstīja gadījumu, kad izstrādātājam jau jūnija sākumā par mēnesi sanāca 180 dolāru rēķins.

Maksa par žetoniem tagad ir izplatīta starp AI kodēšanas rīkiem, un tā ir grūtāk paredzama nekā fiksēta maksa par pieprasījumu: viena un tā pati komanda var maksāt dažādi atkarībā no tā, cik daudz teksta modelis izlasa un uzraksta. Praksē lielākie rēķini nāk no aģenta uzdevumiem, kas lasa daudz failu, un no gariem sarunu kontekstiem; atsevišķas koda ierosmes maksā maz. Copilot patēriņa logs (Copilot Usage) sadala izlietojumu pa kategorijām, lai redzētu, kur žetoni aiziet. Tas atveras no Copilot nozīmītes izvēlnes un rāda mēneša limita izlietojumu, atsevišķi autopabeigšanas patēriņu un plāna jaunināšanas iespējas.

Brīdinājumi nāk trīs reizes: tuvojoties limitam, to sasniedzot un brīdī, kad ieslēdzas pārtēriņš. Slieksni pirmajam brīdinājumam var mainīt iestatījumos. Microsoft raksta, ka šis ir tikai sākums plašākam darbam ar patēriņa caurskatāmību.

Git worktree ienāk redaktorā

Worktree ļauj vienā repozitorijā turēt vairākus zarus izvērstus atsevišķās mapēs vienlaikus. Tagad tie parādās turpat blakus zariem. Var izveidot jaunu worktree, pārslēgties starp tiem no zaru saraksta, zaru izvēles vai repozitorija izvēlnes, un dzēst ar labo peles klikšķi. Līdz šim paralēls darbs ar diviem zariem prasīja vai nu stashēt nepabeigto, vai klonēt repozitoriju vēlreiz.

Piemēram, var turēt vienu worktree steidzamam labojumam un otru funkcijas izstrādei, nepārslēdzot zaru galvenajā mapē. Redaktors pats seko līdzi, kurš zars kurā mapē atrodas.

Git rīki ieguvuši arī pull request apstrādi bez zara pārslēgšanas: PR var atvērt atsevišķā cilnē, atstāt komentārus rindiņās, atrisināt sarunu pavedienus un apstiprināt izmaiņas turpat redaktorā. Pievienotas emoji reakcijas gan GitHub, gan Azure DevOps pusē.

Pēc 18 gadiem salabo std::regex

MSVC kompilatora rīki atjaunoti līdz versijai 14.51. Lielākais darbs skāra std::regex — standarta bibliotēkas regulāro izteiksmju daļu, kas kopš VS 2008 SP1 avarēja ar steka pārpildi uz sarežģītākiem šabloniem. Izlaiduma piezīmēs Microsoft to formulē tieši:

Pēc gandrīz diviem gadu desmitiem steka pārpildes beidzot ir salabotas.

C++23 pusē pievienoti flat_map un flat_set konteineri. Kompilators ieguvis priekšskatījuma atbalstu Intel APX instrukcijām (ar karogu /feature:APX), ARM64 SVE vektoriem un AVX512 memcpy un memset operācijām uz x64. Jauniem C++ projektiem pēc noklusējuma ieslēgts Segment Heap — jaunāka Windows kaudzes implementācija, ko Microsoft apraksta kā ātrāku un drošāku par veco NT kaudzi. Esošos projektus tas neskar; tos var pārslēgt manuāli projektu iestatījumos.

Ātrums, aģents un koda recenzija

Pašu redaktoru Microsoft salīdzina ar Visual Studio 2022: lieli uzņēmumu risinājumi atveras līdz divreiz ātrāk, atmiņas patēriņš vidēji sarūk par aptuveni 30%, un čaula pārrakstīta no jauna, lai saskarne atsauktos raitāk. Šie skaitļi attiecas uz Visual Studio 2026 kopumā, kas kā atsevišķa laidiena versija iznāca jau pērn; jūlija atjauninājums turpina to pašu darbu.

Copilot aģents ieguvis iebūvētas .NET un Azure prasmes, ko veidojušas attiecīgās komandas; pēc noklusējuma tās izslēgtas, lai lietotājs pats izlemj, vai tās ieslēgt. Priekšskatījumā ir jauns aģents, kas būvēts uz tā paša Copilot SDK, ko GitHub Copilot komandrindā. Copilot var arī privāti recenzēt izmaiņas pirms un pēc commit — ar labo klikšķi uz commit Git repozitorija logā. GitHub organizāciju īpašnieki var uzstādīt pielāgotas instrukcijas, kas automātiski attiecas uz visiem organizācijas repozitorijiem.

Atjauninājums nāk kopā ar drošības labojumiem: versija 18.7.4 aizver 16 CVE, tostarp .NET tiesību paaugstināšanu un WPF XAML koda izpildi. MinGit atjaunināts uz 2.54.0.2.

Tēmas un saskarnes sīkumi

Tēmu krāsas tagad var rediģēt turpat redaktorā — katru Fluent krāsas tokenu atsevišķi, un izmaiņas saglabājas katrai tēmai. Redaktors var arī pārslēgties starp gaišo un tumšo tēmu līdzi Windows sistēmas iestatījumam, ja katrai no tām norādi savu tēmu. Vēl viens sīkums: emoji tagad attēlojas krāsās visā saskarnē — koda komentāros, Markdown failos, Copilot čatā un Solution Explorer.

Avoti

komentārisaruna

Komentāri

Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.

Pievieno komentāru

Tavs e-pasts netiks publicēts. Obligātie lauki atzīmēti.

vēl no programmatūrasaistītie