<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Productivity | The .NET Blog</title><link>https://thedotnetblog.com/ca/tags/productivity/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>ca</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Fri, 10 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/ca/tags/productivity/index.xml" rel="self" type="application/rss+xml"/><item><title>Aquella configuració de Windows flotant de Visual Studio que no sabíeu (però hauríeu)</title><link>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/visual-studio-floating-windows-powertoys/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/visual-studio-floating-windows-powertoys/</guid><description>Una configuració oculta de Visual Studio us ofereix un control total sobre les finestres flotants: entrades independents de la barra de tasques, un comportament adequat de diversos monitors i una perfecta integració de FancyZones. Un desplegable ho canvia tot.</description><content:encoded>&lt;p&gt;Si utilitzeu diversos monitors amb Visual Studio (i sincerament, qui no ho fa en aquests dies), probablement heu experimentat la molèstia: les finestres d&amp;rsquo;eines flotants desapareixen quan minimitzeu l&amp;rsquo;IDE principal, sempre es mantenen al capdavant de tota la resta i no apareixen com a botons separats de la barra de tasques. Funciona per a alguns fluxos de treball, però per a configuracions de diversos monitors és frustrant.&lt;/p&gt;
&lt;p&gt;Mads Kristensen de l&amp;rsquo;equip de Visual Studio &lt;a href="https://devblogs.microsoft.com/visualstudio/take-full-control-of-your-floating-windows-in-visual-studio/"&gt;ha compartit una configuració poc coneguda&lt;/a&gt; que canvia completament el comportament de les finestres flotants. Un desplegable. Això és tot.&lt;/p&gt;
&lt;h2 id="la-configuració"&gt;La configuració&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Eines &amp;gt; Opcions &amp;gt; Entorn &amp;gt; Windows &amp;gt; Finestres flotants&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;El menú desplegable &amp;ldquo;Aquestes finestres flotants són propietat de la finestra principal&amp;rdquo; té tres opcions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cap&lt;/strong&gt; — total independència. Cada finestra flotant té la seva pròpia entrada a la barra de tasques i es comporta com una finestra normal de Windows.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tool Windows&lt;/strong&gt; (per defecte): els documents floten lliurement, les finestres d&amp;rsquo;eines es mantenen lligades a l&amp;rsquo;IDE.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Finestres de documents i eines&lt;/strong&gt;: comportament clàssic de Visual Studio, tot lligat a la finestra principal.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="per-què-cap-és-el-moviment-per-a-les-configuracions-de-diversos-monitors"&gt;Per què &amp;ldquo;Cap&amp;rdquo; és el moviment per a les configuracions de diversos monitors&lt;/h2&gt;
&lt;p&gt;Estableix-lo a &lt;strong&gt;Cap&lt;/strong&gt; i, de sobte, totes les teves finestres i documents d&amp;rsquo;eines flotants es comporten com aplicacions de Windows reals. Apareixen a la barra de tasques, es mantenen visibles quan minimitzeu la finestra principal de Visual Studio i deixen de forçar-se al davant de tot.&lt;/p&gt;
&lt;p&gt;Combineu-ho amb &lt;strong&gt;PowerToys FancyZones&lt;/strong&gt; i és un canvi de joc. Creeu dissenys personalitzats als vostres monitors, col·loqueu el vostre Explorador de solucions a una zona, depureu a una altra i codifiqueu fitxers allà on vulgueu. Tot es manté, tot és accessible de manera independent i el vostre espai de treball se sent organitzat en lloc de caòtic.&lt;/p&gt;
&lt;h2 id="recomanacions-ràpides"&gt;Recomanacions ràpides&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Usuaris avançats amb monitors múltiples&lt;/strong&gt;: s&amp;rsquo;estableix en &lt;strong&gt;Cap&lt;/strong&gt;, s&amp;rsquo;acobla amb FancyZones&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flotants ocasionals&lt;/strong&gt;: &lt;strong&gt;Tool Windows&lt;/strong&gt; (per defecte) és un sòlid terme mitjà&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flux de treball tradicional&lt;/strong&gt;: &lt;strong&gt;Documents i Windows Tool&lt;/strong&gt; manté tot el clàssic&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Consell professional: &lt;strong&gt;Ctrl + feu doble clic&lt;/strong&gt; a la barra de títol de qualsevol finestra d&amp;rsquo;eina per flotar o acoblar-la a l&amp;rsquo;instant. No cal reiniciar després de canviar la configuració.&lt;/p&gt;
&lt;h2 id="tancant"&gt;Tancant&lt;/h2&gt;
&lt;p&gt;És una d&amp;rsquo;aquestes configuracions &amp;ldquo;No em puc creure que no sabia sobre això&amp;rdquo;. Si alguna vegada les finestres flotants a Visual Studio us han molestat, aneu a canviar-ho ara mateix.&lt;/p&gt;
&lt;p&gt;Llegiu la &lt;a href="https://devblogs.microsoft.com/visualstudio/take-full-control-of-your-floating-windows-in-visual-studio/"&gt;publicació completa&lt;/a&gt; per obtenir els detalls i les captures de pantalla.&lt;/p&gt;</content:encoded></item><item><title>Azure DevOps finalment soluciona l'UX de l'editor de Markdown de què es va queixar tothom</title><link>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/azure-devops-markdown-editor-work-items/</link><pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/azure-devops-markdown-editor-work-items/</guid><description>L'editor d'Azure DevOps Markdown per a elements de treball obté una distinció més clara entre el mode de previsualització i el d'edició. És un petit canvi que soluciona un problema de flux de treball realment molest.</description><content:encoded>&lt;p&gt;Si utilitzeu Azure Boards, probablement haureu experimentat això: esteu llegint la descripció d&amp;rsquo;un element de treball, potser revisant els criteris d&amp;rsquo;acceptació i accidentalment feu doble clic. Boom: esteu en mode d&amp;rsquo;edició. No volies editar res. Només estaves llegint.&lt;/p&gt;
&lt;p&gt;Dan Hellem &lt;a href="https://devblogs.microsoft.com/devops/improving-the-markdown-editor-for-work-items/"&gt;va anunciar la correcció&lt;/a&gt;, i és un d&amp;rsquo;aquests canvis que sona minúscul però que en realitat elimina la fricció real del vostre flux de treball diari.&lt;/p&gt;
&lt;h2 id="què-va-canviar"&gt;Què va canviar&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;editor Markdown per als camps de text d&amp;rsquo;elements de treball ara s&amp;rsquo;obre en &lt;strong&gt;mode de vista prèvia de manera predeterminada&lt;/strong&gt;. Podeu llegir i interactuar amb el contingut (seguir enllaços, revisar el format) sense preocupar-vos d&amp;rsquo;entrar accidentalment al mode d&amp;rsquo;edició.&lt;/p&gt;
&lt;p&gt;Quan realment voleu editar, feu clic a la icona d&amp;rsquo;edició a la part superior del camp. Quan hàgiu acabat, torneu al mode de previsualització explícitament. Simple, intencionat, previsible.&lt;/p&gt;
&lt;p&gt;Això és tot. Aquest és el canvi.&lt;/p&gt;
&lt;h2 id="per-què-això-importa-més-del-que-sembla"&gt;Per què això importa més del que sembla&lt;/h2&gt;
&lt;p&gt;El &lt;a href="https://developercommunity.visualstudio.com/t/Markdown-editor-for-work-item-multi-line/10935496"&gt;fil de comentaris de la comunitat&lt;/a&gt; sobre això era llarg. El comportament de fer doble clic per editar es va introduir amb l&amp;rsquo;editor Markdown el juliol de 2025 i les queixes van començar gairebé immediatament. El problema no eren només les edicions accidentals, sinó que tota la interacció semblava impredictible. Mai no sabíeu si fer clic es llegiria o editaria.&lt;/p&gt;
&lt;p&gt;Per als equips que fan planificació d&amp;rsquo;esprints, preparació de backlog o revisió de codi amb Azure Boards, aquest tipus de compostos de microfricció. Cada entrada accidental del mode d&amp;rsquo;edició és un canvi de context. Cada &amp;ldquo;espera, he canviat alguna cosa?&amp;rdquo; moment és una atenció perduda.&lt;/p&gt;
&lt;p&gt;El nou valor predeterminat respecta el patró d&amp;rsquo;interacció més comú: llegiu els elements de treball amb molta més freqüència que no els editeu.&lt;/p&gt;
&lt;h2 id="estat-de-llançament"&gt;Estat de llançament&lt;/h2&gt;
&lt;p&gt;Això ja s&amp;rsquo;està implementant a un subconjunt de clients i s&amp;rsquo;ampliarà a tothom durant les properes dues o tres setmanes. Si encara no ho veus, aviat ho faràs.&lt;/p&gt;
&lt;h2 id="tancant"&gt;Tancant&lt;/h2&gt;
&lt;p&gt;No totes les millores han de ser una característica de titular. De vegades, la millor actualització és simplement eliminar alguna cosa molesta. Aquest és un d&amp;rsquo;ells: una petita correcció d&amp;rsquo;UX que fa que Azure Boards se senti menys hostil a les persones que només volen llegir els seus elements de treball amb tranquil·litat.&lt;/p&gt;</content:encoded></item><item><title>Bookmark Studio aporta la navegació i l'ús compartit basats en ranures als marcadors de Visual Studio</title><link>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/bookmark-studio-visual-studio-extension/</link><pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/bookmark-studio-visual-studio-extension/</guid><description>La nova extensió de Bookmark Studio de Mads Kristensen afegeix navegació per ranures de teclat, un gestor d'adreces d'interès, colors, etiquetes i capacitats d'exportació/compartiment als marcadors de Visual Studio.</description><content:encoded>&lt;p&gt;Els marcadors a Visual Studio sempre han estat&amp;hellip; bé. En establiu un, navegueu al següent, oblideu quin marcador és quin. Funcionen, però mai han estat el tipus de funció que podríeu dir poderosa.&lt;/p&gt;
&lt;p&gt;Mads Kristensen acaba de &lt;a href="https://devblogs.microsoft.com/visualstudio/bookmark-studio-evolving-bookmarks-in-visual-studio/"&gt;publicar Bookmark Studio&lt;/a&gt;, una extensió experimental que omple exactament els buits que probablement us heu trobat si feu servir els marcadors amb regularitat.&lt;/p&gt;
&lt;h2 id="navegació-basada-en-ranures"&gt;Navegació basada en ranures&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;addició bàsica: ara les adreces d&amp;rsquo;interès es poden assignar a les ranures 1–9 i passar directament a &lt;code&gt;Alt+Shift+1&lt;/code&gt; a &lt;code&gt;Alt+Shift+9&lt;/code&gt;. Les adreces d&amp;rsquo;interès noves obtenen automàticament la següent ranura disponible, de manera que, en la majoria dels casos, la navegació ràpida funciona sense cap configuració.&lt;/p&gt;
&lt;p&gt;Sembla senzill, però canvia les adreces d&amp;rsquo;interès de &amp;ldquo;Tinc algunes adreces d&amp;rsquo;interès en algun lloc&amp;rdquo; a &amp;ldquo;L&amp;rsquo;espai 3 és el meu controlador de l&amp;rsquo;API, l&amp;rsquo;espai 5 és la capa de servei, l&amp;rsquo;espai 7 és la prova&amp;rdquo;. Aquest tipus de memòria espacial fa que la navegació sigui gairebé instantània durant les sessions de treball concentrades.&lt;/p&gt;
&lt;h2 id="el-gestor-dadreces-dinterès"&gt;El gestor d&amp;rsquo;adreces d&amp;rsquo;interès&lt;/h2&gt;
&lt;p&gt;Una nova finestra d&amp;rsquo;eines mostra totes les vostres adreces d&amp;rsquo;interès en un sol lloc amb un filtratge per nom, fitxer, ubicació, color o ranura. Fes doble clic o navega amb el teclat per saltar a qualsevol marcador.&lt;/p&gt;
&lt;p&gt;Si alguna vegada heu tingut més de cinc o sis adreces d&amp;rsquo;interès i heu perdut la pista de quins, només val la pena instal·lar l&amp;rsquo;extensió.&lt;/p&gt;
&lt;h2 id="organització-amb-etiquetes-colors-i-carpetes"&gt;Organització amb etiquetes, colors i carpetes&lt;/h2&gt;
&lt;p&gt;Opcionalment, les adreces d&amp;rsquo;interès poden tenir etiquetes, colors i agrupar-se en carpetes. Res d&amp;rsquo;això és necessari: el vostre flux de treball de marcador actual continua funcionant. Però quan esteu depurant un problema complex o explorant una base de codi desconeguda, poder codificar amb colors i etiquetar les vostres adreces d&amp;rsquo;interès afegeix un context útil.&lt;/p&gt;
&lt;p&gt;Totes les metadades s&amp;rsquo;emmagatzemen per solució, de manera que la vostra organització d&amp;rsquo;adreces d&amp;rsquo;interès persisteix entre les sessions.&lt;/p&gt;
&lt;h2 id="exporta-i-comparteix"&gt;Exporta i comparteix&lt;/h2&gt;
&lt;p&gt;Aquesta és la funció que no sabia que volia. Bookmark Studio us permet exportar les adreces d&amp;rsquo;interès com a text sense format, Markdown o CSV. Això vol dir que pots:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Incloeu camins d&amp;rsquo;adreces d&amp;rsquo;interès a les descripcions de la sol·licitud d&amp;rsquo;extracció&lt;/li&gt;
&lt;li&gt;Compartiu la investigació amb els companys d&amp;rsquo;equip&lt;/li&gt;
&lt;li&gt;Mou els conjunts d&amp;rsquo;adreces d&amp;rsquo;interès entre repositoris o branques&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Els marcadors deixen de ser una eina de navegació en solitari i comencen a ser una manera de comunicar-se &amp;ldquo;aquí teniu el camí a través d&amp;rsquo;aquest codi&amp;rdquo;.&lt;/p&gt;
&lt;h2 id="adreces-dinterès-que-fan-un-seguiment-del-moviment-del-codi"&gt;Adreces d&amp;rsquo;interès que fan un seguiment del moviment del codi&lt;/h2&gt;
&lt;p&gt;Bookmark Studio fa un seguiment de les adreces d&amp;rsquo;interès en relació al text al qual estan ancorats, de manera que no es desviïn cap a línies incorrectes mentre editeu. Si alguna vegada heu establert adreces d&amp;rsquo;interès durant una sessió de depuració i heu fet que tots apunten a les línies equivocades després d&amp;rsquo;un refactor, això ho soluciona.&lt;/p&gt;
&lt;h2 id="tancant"&gt;Tancant&lt;/h2&gt;
&lt;p&gt;Bookmark Studio no reinventa res. Es necessita una funció que ha estat &amp;ldquo;prou bona&amp;rdquo; ​​durant anys i la fa realment útil per al desenvolupament centrat. La navegació per ranures, el Gestor d&amp;rsquo;adreces d&amp;rsquo;interès i les capacitats d&amp;rsquo;exportació són els més destacats.&lt;/p&gt;
&lt;p&gt;Agafeu-lo del &lt;a href="https://marketplace.visualstudio.com/items?itemName=MadsKristensen.BookmarkStudio"&gt;Visual Studio Marketplace&lt;/a&gt; i proveu-ho.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.112: Què haurien de preocupar-se realment als desenvolupadors de.NET</title><link>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/vscode-1-112-dotnet-developers/</link><pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ca/posts/emiliano-montesdeoca/vscode-1-112-dotnet-developers/</guid><description>VS Code 1.112 acaba de caure i està ple d'actualitzacions d'agents, un depurador de navegador integrat, MCP sandboxing i suport monorepo. Això és el que realment importa si esteu creant amb.NET.</description><content:encoded>&lt;p&gt;VS Code 1.112 acaba d&amp;rsquo;aterrar, i sincerament? Aquest és diferent si passeu els vostres dies a la terra.NET. Hi ha moltes coses a les &lt;a href="https://code.visualstudio.com/updates/v1_112"&gt;notes oficials de la versió&lt;/a&gt;, però permeteu-me que us estalviï una mica de desplaçament i que em concentri en allò que realment ens importa.&lt;/p&gt;
&lt;h2 id="copilot-cli-acaba-de-ser-molt-més-útil"&gt;Copilot CLI acaba de ser molt més útil&lt;/h2&gt;
&lt;p&gt;El gran tema d&amp;rsquo;aquest llançament és &lt;strong&gt;autonomia de l&amp;rsquo;agent&lt;/strong&gt;, donant més espai a Copilot per fer les seves coses sense que facis de cangur a cada pas.&lt;/p&gt;
&lt;h3 id="direcció-i-cua-de-missatges"&gt;Direcció i cua de missatges&lt;/h3&gt;
&lt;p&gt;Coneixes aquell moment en què Copilot CLI està a mig camí d&amp;rsquo;una tasca i t&amp;rsquo;adones que t&amp;rsquo;has oblidat d&amp;rsquo;esmentar alguna cosa? Abans, calia esperar. Ara només podeu enviar missatges mentre una sol·licitud encara s&amp;rsquo;està executant, ja sigui per dirigir la resposta actual o posar en cua les instruccions de seguiment.&lt;/p&gt;
&lt;p&gt;Això és enorme per a aquelles tasques més llargues de bastida &lt;code&gt;dotnet&lt;/code&gt; en què esteu veient Copilot configura un projecte i penseu &amp;ldquo;oh, espera, també necessito MassTransit&amp;rdquo;.&lt;/p&gt;
&lt;h3 id="nivells-de-permís"&gt;Nivells de permís&lt;/h3&gt;
&lt;p&gt;Aquest és el que m&amp;rsquo;emociona més. Les sessions de Copilot CLI ara admeten tres nivells de permís:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Permisos predeterminats&lt;/strong&gt;: el flux habitual on les eines demanen confirmació abans d&amp;rsquo;executar-se&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Evita les aprovacions&lt;/strong&gt;: s&amp;rsquo;aprova tot automàticament i torna a provar els errors&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pilot automàtic&lt;/strong&gt;: és totalment autònom: aprova les eines, respon a les seves pròpies preguntes i continua fins que es fa la tasca&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si esteu fent alguna cosa com la bastida d&amp;rsquo;una nova API ASP.NET Core amb Entity Framework, migracions i una configuració de Docker, el mode Autopilot significa que descriu el que voleu i aneu a prendre un cafè. Ho descobrirà.&lt;/p&gt;
&lt;p&gt;Podeu habilitar el pilot automàtic amb la configuració &lt;code&gt;chat.autopilot.enabled&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id="previsualitza-els-canvis-abans-de-la-delegació"&gt;Previsualitza els canvis abans de la delegació&lt;/h3&gt;
&lt;p&gt;Quan delegueu una tasca a Copilot CLI, es crea un arbre de treball. Abans, si teníeu canvis no compromesos, havíeu de comprovar el control de fonts per veure què es veuria afectat. Ara, la vista de xat mostra els canvis pendents abans de decidir si els voleu copiar, moure o ignorar-los.&lt;/p&gt;
&lt;p&gt;Poca cosa, però us salva d&amp;rsquo;aquell &amp;ldquo;espera, què he posat en escena?&amp;rdquo; moment.&lt;/p&gt;
&lt;h2 id="depura-les-aplicacions-web-sense-sortir-de-vs-code"&gt;Depura les aplicacions web sense sortir de VS Code&lt;/h2&gt;
&lt;p&gt;El navegador integrat ara admet &lt;strong&gt;depuració completa&lt;/strong&gt;. Podeu establir punts d&amp;rsquo;interrupció, passar pel codi i inspeccionar variables, tot dins de VS Code. No més canviar a Edge DevTools.&lt;/p&gt;
&lt;p&gt;Hi ha un nou tipus de depuració &lt;code&gt;editor-browser&lt;/code&gt; i si ja teniu configuracions de llançament de &lt;code&gt;msedge&lt;/code&gt; o &lt;code&gt;chrome&lt;/code&gt;, la migració és tan senzilla com canviar el camp &lt;code&gt;type&lt;/code&gt; al vostre &lt;code&gt;launch.json&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;editor-browser&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;request&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;launch&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;Debug Blazor App&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;url&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;https://localhost:5001&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Per als desenvolupadors de Blazor, això és un canvi de joc. Ja esteu executant &lt;code&gt;dotnet watch&lt;/code&gt; al terminal; ara la vostra depuració també es manté a la mateixa finestra.&lt;/p&gt;
&lt;p&gt;El navegador també va obtenir nivells de zoom independents (finalment), menús contextuals adequats del clic dret i el zoom es recorda per lloc web.&lt;/p&gt;
&lt;h2 id="sandboxing-del-servidor-mcp"&gt;Sandboxing del servidor MCP&lt;/h2&gt;
&lt;p&gt;Aquest és més important del que podríeu pensar. Si utilitzeu servidors MCP (potser n&amp;rsquo;heu configurat un de personalitzat per als vostres recursos d&amp;rsquo;Azure o consultes de base de dades), s&amp;rsquo;han executat amb els mateixos permisos que el vostre procés de VS Code. Això significa un accés complet al vostre sistema de fitxers, xarxa, tot.&lt;/p&gt;
&lt;p&gt;Ara els podeu sorrar. Al teu &lt;code&gt;mcp.json&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;servers&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;my-azure-tools&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;command&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;node&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;args&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;./mcp-server.js&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;sandboxEnabled&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Quan un servidor amb caixa de sorra necessita accés a alguna cosa que no té, VS Code us demana que atorgueu permís. Molt millor que l&amp;rsquo;enfocament &amp;ldquo;Espero que ningú faci res estrany&amp;rdquo;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Sandboxing està disponible per ara a macOS i Linux. Arriba el suport de Windows, però escenaris remots com WSL funcionen.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="descobriment-de-personalitzacions-de-monorepo"&gt;Descobriment de personalitzacions de Monorepo&lt;/h2&gt;
&lt;p&gt;Si esteu treballant en un monorepo (i siguem sincers, moltes solucions empresarials.NET acaben com una), això resol un veritable problema.&lt;/p&gt;
&lt;p&gt;Anteriorment, si obríeu una subcarpeta del vostre repositori, VS Code no trobaria les vostres habilitats &lt;code&gt;copilot-instructions.md&lt;/code&gt;, &lt;code&gt;AGENTS.md&lt;/code&gt; o personalitzades a l&amp;rsquo;arrel del dipòsit. Ara, amb la configuració &lt;code&gt;chat.useCustomizationsInParentRepositories&lt;/code&gt;, puja a l&amp;rsquo;arrel &lt;code&gt;.git&lt;/code&gt; i ho descobreix tot.&lt;/p&gt;
&lt;p&gt;Això significa que el vostre equip pot compartir instruccions de l&amp;rsquo;agent, fitxers de sol·licitud i eines personalitzades en tots els projectes en un monorepo sense que tothom hagi d&amp;rsquo;obrir la carpeta arrel.&lt;/p&gt;
&lt;h2 id="resolució-de-problemes-per-a-la-depuració-de-lagent"&gt;/resolució de problemes per a la depuració de l&amp;rsquo;agent&lt;/h2&gt;
&lt;p&gt;Alguna vegada has configurat instruccions o habilitats personalitzades i t&amp;rsquo;has preguntat per què no les recullen? La nova habilitat &lt;code&gt;/troubleshoot&lt;/code&gt; llegeix els registres de depuració de l&amp;rsquo;agent i us diu què va passar: quines eines s&amp;rsquo;han utilitzat o s&amp;rsquo;han omès, per què les instruccions no s&amp;rsquo;han carregat i què està causant respostes lentes.&lt;/p&gt;
&lt;p&gt;Activa-ho amb:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;github.copilot.chat.agentDebugLog.enabled&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;github.copilot.chat.agentDebugLog.fileLogging.enabled&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;A continuació, només cal escriure &lt;code&gt;/troubleshoot why is my custom skill not loading?&lt;/code&gt; al xat.&lt;/p&gt;
&lt;p&gt;També podeu exportar i importar aquests registres de depuració ara, la qual cosa és ideal per compartir amb el vostre equip quan alguna cosa no funciona com s&amp;rsquo;esperava.&lt;/p&gt;
&lt;h2 id="compatibilitat-amb-imatges-i-fitxers-binaris"&gt;Compatibilitat amb imatges i fitxers binaris&lt;/h2&gt;
&lt;p&gt;Els agents ara poden llegir fitxers d&amp;rsquo;imatge del disc i fitxers binaris de manera nativa. Els fitxers binaris es presenten en format hexdump i les sortides d&amp;rsquo;imatge (com les captures de pantalla del navegador integrat) es mostren en una vista de carrusel.&lt;/p&gt;
&lt;p&gt;Per als desenvolupadors de.NET, penseu: enganxeu una captura de pantalla d&amp;rsquo;un error de la interfície d&amp;rsquo;usuari al xat i feu que l&amp;rsquo;agent entengui què passa, o feu que analitzi la sortida d&amp;rsquo;una representació de component Blazor.&lt;/p&gt;
&lt;h2 id="referències-de-símbols-automàtiques"&gt;Referències de símbols automàtiques&lt;/h2&gt;
&lt;p&gt;Petita millora de la qualitat de vida: quan copieu un nom de símbol (una classe, un mètode, etc.) i l&amp;rsquo;enganxeu al xat, ara VS Code el converteix automàticament en una referència &lt;code&gt;#sym:Name&lt;/code&gt;. Això proporciona a l&amp;rsquo;agent un context complet sobre aquest símbol sense que hàgiu d&amp;rsquo;afegir-lo manualment.&lt;/p&gt;
&lt;p&gt;Si voleu text sense format, feu servir &lt;code&gt;Ctrl+Shift+V&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="els-connectors-ara-es-poden-activardesactivar"&gt;Els connectors ara es poden activar/desactivar&lt;/h2&gt;
&lt;p&gt;Abans, desactivar un servidor o connector MCP significava desinstal·lar-lo. Ara podeu activar-los i desactivar-los, tant a nivell global com per espai de treball. Feu clic amb el botó dret a la vista Extensions o a la vista Personalitzacions i ja heu acabat.&lt;/p&gt;
&lt;p&gt;Els connectors de npm i pypi també es poden actualitzar automàticament ara, tot i que primer demanaran l&amp;rsquo;aprovació, ja que les actualitzacions signifiquen executar codi nou a la vostra màquina.&lt;/p&gt;
&lt;h2 id="tancant"&gt;Tancant&lt;/h2&gt;
&lt;p&gt;VS Code 1.112 està clarament empenyent l&amp;rsquo;experiència de l&amp;rsquo;agent: més autonomia, millor depuració, seguretat més estricta. Per als desenvolupadors de.NET, la depuració integrada del navegador i les millores de Copilot CLI són les característiques més destacades.&lt;/p&gt;
&lt;p&gt;Si encara no heu provat d&amp;rsquo;executar una sessió CLI Copilot completa en mode Autopilot per a un projecte.NET, aquesta versió és un bon moment per començar. Només recordeu establir els vostres permisos i deixar-ho cuinar.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://code.visualstudio.com/updates/v1_112"&gt;Descarregueu VS Code 1.112&lt;/a&gt; o actualitzeu-ho des de VS Code mitjançant &lt;strong&gt;Ajuda &amp;gt; Comproveu actualitzacions&lt;/strong&gt;.&lt;/p&gt;</content:encoded></item></channel></rss>