S'acaben de publicar millores de productivitat .NET
Les inversions que fa Microsoft per millorar les eines i millorar l'experiència dels seus desenvolupadors segueix venint aquest any . Just quan creieu que han posat la tapa a Visual Studio 2019 i han canviat el seu enfocament a la nova versió, ens sorprenen amb nombroses funcions i millores noves.
L'equip de productivitat de .NET (també conegut com Roslyn) continua millorant la productivitat del vostre desenvolupador amb les últimes actualitzacions d'eines a Visual Studio 2019.
Mika Dumont, gerent de producte de productivitat .NET
En aquest article tractarem el que considero el més impactant per a la comunitat de desenvolupadors i, francament, les funcions que haurien d'haver estat a l'IDE fa anys.
Gears of War 4 actualització de desembre
Eliminació de referències no utilitzades
A mesura que els projectes creixen i canvien de direcció, moltes referències de projectes o paquets no utilitzades i oblidades queden escampades pel codi. En el passat, els desenvolupadors havien d'eliminar aquestes referències manualment a mesura que les trobaven. Això ja no és, ara tenim la possibilitat d'eliminar les referències no utilitzades en projectes sencers amb un sol clic. Fer-ho ajuda a recuperar l'espai perdut, així com a millorar el rendiment general de l'aplicació resultant, així com el propi projecte dins de Visual Studio.
Afegit automàticament mitjançant directives
Sens dubte, reutilitzem codi en el nostre treball, ja sigui del nostre propi treball anterior o de l'ajuda que vam rebre d'altres a Internet. Enganxar codi és una part molt real del procés de desenvolupament. Ara Visual Studio afegirà automàticament les directives d'ús que faltin quan s'enganxi el codi als fitxers. Anteriorment es mostrava un error de directiva d'ús que faltava i corresponia als desenvolupadors afegir les referències que falten manualment, ara això ja és cosa del passat. Aquesta funció no està activada per defecte, però aprofitar-la és molt fàcil! Podeu activar-lo obrint Visual Studio i després anant a Eines > Opcions > Editor de textos > C# o Bàsic > Advanced i seleccioneu Afegeix les directives que falten en enganxar .
Millores de Blazor
A mesura que Blazor es converteix en un ciutadà de primera classe a l'ecosistema .NET, també ho fa la funcionalitat de Visual Studio quan es tracta de MVC, Razor Pages i Blazor. Les millores a IntelliSense per a MVC i Razor Pages havien millorat al llarg dels anys, però l'arribada de Blazor realment ha fet avançar Razor. Ara els desenvolupadors reben suport per a Trobar totes les referències fins i tot en fitxers Razor tancats. Completacions intrínseques de Razor juntament amb diverses millores en l'estabilitat i el rendiment quan es treballa amb grans projectes MVC, Razor o Blazor.
Personalment, he patit problemes de falta de fiabilitat de Visual Studio quan treballava en grans projectes MVC. IntelliSense trencat en visualitzacions, instàncies bloquejades i alentiments aleatoris tant durant la codificació com la depuració. Per activar aquesta nova funció, heu d'anar a Eines > Opcions > Medi ambient > Vista prèvia de les funcions > seleccioneu Activa l'editor de Razor experimental , seguit d'un reinici de Visual Studio.
Per obtenir una llista completa de correccions d'errors i millores, consulteu el notes de la versió per a la darrera versió de Visual Studio 2019 o mireu aquest fantàstic bloc publicació de Mika Dumont.