Vydané Visual Studio 2019
Microsoft vydáva Visual Studio 2019, ďalšiu verziu ich obľúbeného produktu pre vývojárov. Finálna verzia Visual Studio 2019 dostupná pre Windows a Mac.
Visual Studio Professional a Enterprise majú odlišné funkcie. Enterprise má napríklad IntelliTrace, testovanie živých jednotiek, vstavané zostavy pre mobilné aplikácie, overenie architektúry v reálnom čase a ďalšie funkcie vrátane
- Snapshot Debugger, ktorý vám umožňuje ladiť produkčné aplikácie v Azure s minimálnym prerušením, pridáva podporu pre Azure Kubernetes Service (AKS) a Virtual Machine Scale Sets (VMSS).
- Ladenie cestovania v čase (TTD) integrované s ladiacim programom Snapshot. TTD vám umožňuje zaznamenať proces a potom presne zrekonštruovať a prehrať cestu vykonávania. Každý riadok kódu môžete pretočiť a prehrať, koľkokrát chcete, čo vám pomôže izolovať a identifikovať problémy.
Visual Studio 2019 je teraz rýchlejšie, spoľahlivejšie, produktívnejšie pre jednotlivcov a tímy, jednoduchšie sa používa a ľahšie sa s ním začína. Niektoré z nových funkcií zahrnutých v tomto vydaní sú IntelliCode pre IntelliSense s podporou AI, rozšírené možnosti refaktorovania, inteligentnejšie ladenie a ďalšie.
Čo je nové vo Visual Studio 2019
Tu sú niektoré hlavné zmeny a nové funkcie dostupné v aktualizovanej verzii produktu.
Inštalácia
- Buďte efektívnejší, keď sa aktualizácie Visual Studio budú sťahovať na pozadí.
- Ovládajte režim inštalácie pre aktualizácie Visual Studio.
IDE
- Spolupracujte s ostatnými pomocou Visual Studio Live Share, ktoré je predvolene nainštalované. Dodatočná podpora jazykov pre C++, VB.NET a Razor poskytuje hosťom pohľad na riešenie a zdieľanie rozdielov v ovládaní zdroja.
- Otvorte kód, na ktorom ste nedávno pracovali, alebo spustite z jedného z najbežnejšie používaných postupov, ako je klonovanie, otvorenie alebo vytvorenie projektu prostredníctvom nového štartovacieho okna.
- Vytvárajte nové projekty s vylepšeným vyhľadávaním a filtrami pomocou nového zoznamu šablón zoradených podľa obľúbenosti.
- Získajte viac vertikálneho priestoru pre svoj kód a modernizovaný vzhľad a dojem prostredníctvom sady nových vizuálnych zmien v shellu.
- Zobrazte ostrejšiu verziu vášho IDE bez ohľadu na konfiguráciu a/alebo škálovanie zobrazenia, pretože sme zlepšili podporu pre povedomie o jednotlivých monitoroch.
- Použite vylepšenú schopnosť vyhľadávania v Visual Studio pre ponuky, príkazy, voľby a inštalovateľné komponenty.
- Rýchlo pochopte „zdravie“ súboru kódu pomocou indikátora dokumentu. Spustite a nakonfigurujte pomocou vyčistenia kódu z indikátora jedným kliknutím.
- Jednoducho spravujte funkcie ukážky, pre ktoré ste sa prihlásili, pomocou novej stránky Funkcie ukážky v dialógovom okne Možnosti.
- Vytvárajte nové projekty s vylepšeniami vo vyhľadávaní na základe značiek a ľahko dostupným zoznamom „Šablóny posledných projektov“.
- Vytvárajte nové položky priamo z Visual Studio Search a nájdite výsledky rýchlejšie s lepšou relevantnosťou.
- Zostaňte informovaní o dôležitých informáciách, ako sú napríklad požiadavky Visual Studio Live Share, s novým prostredím upozornení.
- Uložte si kolekciu opráv na čistenie kódu ako profil, aby ste si mohli jednoducho vybrať opravy, ktoré chcete spustiť počas čistenia kódu.
- Spustite nový refaktoring .NET a opravy kódu.
- Jednoduchšie konfigurujte projekty .NET Core pomocou prvotriednych projektových súborov.
- Pozrite si stav svojich rozšírení pomocou značiek Ukážka, Platené a Skúšobná verzia v dialógovom okne Rozšírenia a aktualizácie.
- Skontrolujte a nakonfigurujte, ktoré funkcie ukážky chcete aktivovať, pretože v tejto ukážke boli obnovené predvolené nastavenia.
- Udržujte svoje rozšírenia aktuálne vylúčením určitých rozhraní API testovacieho okna, ktoré boli v tomto vydaní označené ako zastarané.
- Prihláste sa, prehliadajte a jedným kliknutím klonujte alebo sa pripojte k hosťovaným archívom z Azure DevOps cez úvodné okno.
- Nainštalujte rozšírenia pre iných hostiteľov ovládania zdrojov, aby ste si mohli prezerať archívy, ktoré vlastníte vy a vaša organizácia.
- Zažite vylepšený zážitok z modrej témy, ktorý rieši spätnú väzbu z Preview 2 znížením svietivosti, zlepšením celkového kontrastu a riešením ďalších problémov s použiteľnosťou.
- Použite preferencie štýlu kódu z príkazového riadka pomocou globálneho nástroja formátu dotnet.
- MSBuild a Visual Studio sa teraz predvolene zameriavajú na .NET Framework 4.7.2.
- Z Prieskumníka servera sme odstránili funkcie súvisiace so službou Azure App Service; ekvivalentná funkcia je namiesto toho dostupná v Cloud Explorer.
Výkon
- Prevezmite kontrolu nad načítavaním riešení pomocou nových vylepšení výkonu Visual Studio, ktoré ovplyvňujú rýchlosť krokovania, rýchlosť prepínania vetiev a ďalšie.
- Pozrite si priebeh načítania riešenia v Centre stavu úloh.
- Vyberte, ktoré projekty sa majú načítať do riešenia otvoreného so súbormi filtra riešení.
- Zlepšite svoj výkon pri písaní obmedzením vplyvu pomocných komponentov.
- Prepnutím novej možnosti zakážete obnovenie stavu hierarchie projektu a stavu okna nástroja.
- Naučte sa novú skratku pre Build Selection a rýchlo Build All v CMake s novým príkazom Build All.
- Kódujte rýchlejšie so zlepšeným výkonom súborov IntelliSense pre C++ v projektoch CMake.
- Načítajte väčšie riešenia .NET Core a užívajte si výrazné zníženie pamäte pri práci s nimi v priebehu času.
- Rýchlo načítajte závislosti projektu pomocou nového príkazu kontextovej ponuky projektu.
- Pozrite si tipy na výkon v centre výkonu.
Všeobecné ladenie a diagnostika
- Počas ladenia hľadajte kľúčové slová v oknách Watch, Autos a Locals, aby ste zlepšili svoju schopnosť nájsť objekty alebo hodnoty.
- Pri kontrole údajov si pozrite rozbaľovaciu ponuku špecifikátorov formátu v oknách Watch, Autos a Locals.
- Použite vlastný vizualizér, ktorý je teraz kompatibilný s .NET Core.
- Laďte veľmi veľké aplikácie s veľkým počtom modulov a PDB.
- Spustite prehliadač Google Chrome s vlastnými argumentmi a odlaďte svoje aplikácie JavaScript, to všetko v prostredí Visual Studio IDE.
- Použite zvýraznenie horúcej cesty pre nástroje CPU a DotNet Object Allocation v nástroji Performance Profiler.
- Prerušenie pri zmene hodnoty vlastnosti konkrétneho objektu v aplikáciách .NET Core pomocou bodov prerušenia údajov, čo je funkcia, ktorá bola pôvodne exkluzívna pre C++.
- Od verzie Preview 1 sme aktualizovali používateľské rozhranie na vyhľadávanie v oknách Autos, Locals a Watch s jednoduchším rozhraním. Funkcia Search Deeper bola zmenená na rozbaľovaciu ponuku, takže si môžete rýchlo vybrať, ako hlboko chcete, aby boli vaše počiatočné a následné vyhľadávania.
Source Control a Team Explorer
- Dočasne uložte zmeny, aby ste mohli pracovať na inej úlohe pomocou podpory nástrojov Git v prieskumníkovi tímu pre Git stash.
- Pozrite si voliteľné rozšírenie dostupné na Visual Studio Market Place, Pull Requests for Visual Studio, ktoré integruje Pull Request recenzie do Visual Studia.
- Použite nové prostredie pracovných položiek Azure DevOps, ktoré sa zameriava na pracovné postupy vývojárov vrátane špecifických pre používateľov zobrazenia pracovných položiek, vytváranie vetvy z pracovnej položky, vyhľadávanie pracovných položiek pomocou #menions a inline editovanie.
Rozšíriteľnosť
- Použite jeden zjednotený Visual Studio SDK v balíku NuGet Microsoft. Vizuálne štúdio. SDK.
- Využite našu aktualizáciu na Projekt VSIX teraz zahrnúť AsyncPackage.
- Experimentujte s novým Prázdny projekt VSIX šablónu, ktorú sme pridali.
- Zistite, či je rozšírenie bezplatné, platené alebo skúšobné, ako je teraz uvedené vo vnútri Rozšírenia a aktualizácie dialóg.
Webové technológie
- Využite pridanú podporu pre prácu s projektmi .NET Core 3.0.
- Pozrite si profilovanie CPU ASP.NET.
- Použite nástroj na ladenie snímok pre webové aplikácie .NET spustené na virtuálnych počítačoch, škálach virtuálnych strojov a službe Azure Kubernetes.
Mobilný vývoj s Xamarinom
- Vyskúšajte vylepšenia Xamarinu. Počiatočný a prírastkový výkon zostavovania systému Android.
- Využite zvýšenú produktivitu v Xamarin Android Designer.
- Pozrite si nový panel vlastností pre Xamarin. Ovládacie prvky formulárov.
- Zlepšenie výkonu prostredníctvom skrátenia veľkosti pracovného zaťaženia pre Xamarin a vylepšenia emulátora Androidu.
- Použite Intellicode s Xamarinom. Formuláre XAML.
Univerzálna platforma Windows (UWP)
- Použite rozšírenie IntelliCode s XAML s pomocou našej pridanej podpory.
Pozrite si spúšťaciu udalosť
Môžeš navštíviť launch.visualstudio.com, a sledujte spúšťaciu udalosť, kde vývojári idú oveľa hlbšie do týchto funkcií a mnohých ďalších. Súčasťou podujatia je aj obsah vo Visual Studio 2019 pre Mac a Visual Studio Live Share, ktoré sú tiež vydané.
Aby sme vám pomohli naštartovať vaše skúsenosti s Visual Studio 2019, spoločnosť Microsoft sa spojila s Pluralsight a LinkedIn Learning, aby vám priniesla nový obsah školení. Plurálny pohľad má nový, bezplatný kurz Visual Studio 2019 (dostupný do 22. apríla 2019). K dispozícii je aj cesta a hodnotenie zručností, takže sa môžete priamo ponoriť. zapnuté Vzdelávanie na LinkedIn nájdete nový kurz (zadarmo do 2. mája), ktorý pokrýva najdôležitejšie body Visual Studio 2019. Samozrejme, vždy môžete ísť VisualStudio.com a tieto online dokumenty zistiť, čo je nové, alebo sa ponoriť do poznámky k vydaniu pre všetky podrobnosti.
Zdroj: Microsoft