Možnosti, textový editor, C#, upřesnit

Stránka Upřesnit možnosti slouží k úpravě nastavení formátování editoru, refaktoringu kódu a dokumentačních komentářů XML pro jazyk C#. Chcete-li získat přístup k této stránce Možnosti, zvolte > možnost nástroje a pak zvolte možnost textový editor > C# > Upřesnit.

Poznámka

Ne všechny možnosti mohou být uvedeny zde.

Analýza

Direktivy using

  • Při řazení direktiv using umístit nejdřív direktivy System

    Pokud je tato možnost vybrána, příkazy Remove a Sort using v nabídce po kliknutí pravým tlačítkem myši seřadí using direktivy a umístí do horní části seznamu obory názvů System.

    Před řazením:

    using AutoMapper;
    using FluentValidation;
    using System.Collections.Generic;
    using System.Linq;
    using Newtonsoft.Json;
    using System;
    

    Po řazení:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using AutoMapper;
    using FluentValidation;
    using Newtonsoft.Json;
    
  • Samostatné použití skupin direktiv

    Pokud je tato možnost vybrána, příkaz Odebrat a seřadit pomocí v nabídce po kliknutí pravým tlačítkem myši oddělí using direktivy vložením prázdného řádku mezi skupiny směrnic, které mají stejný kořenový obor názvů.

    Před řazením:

    using AutoMapper;
    using FluentValidation;
    using System.Collections.Generic;
    using System.Linq;
    using Newtonsoft.Json;
    using System;
    

    Po řazení:

    using AutoMapper;
    
    using FluentValidation;
    
    using Newtonsoft.Json;
    
    using System;
    using System.Collections.Generic;
    using System.Linq;
    
  • navrhnout použití typů v .NET Framework sestaveních
  • Navrhnout použití typů v referenčních sestaveních
  • navrhnout použití typů v NuGet balíčky

    pokud jsou tyto možnosti vybrány, je k dispozici rychlá akce pro instalaci balíčku NuGet a přidání using direktivy pro neodkazované typy.

    rychlá akce pro instalaci balíčku NuGet v Visual Studio

  • Přidání chybějících direktiv using při vložení

    Pokud je vybrána tato možnost, using direktivy budou automaticky přidány do kódu při vložení typu do souboru.

Zvýrazňování

  • Zvýraznit odkazy na symbol pod kurzorem

    Když je kurzor umístěný uvnitř symbolu nebo když kliknete na symbol, zvýrazní se všechny instance daného symbolu v souboru kódu.

Sbalování

  • Po otevření souborů přejít do režimu sbalení

    Když je tato možnost vybrána, automaticky popisuje soubor kódu, který vytvoří sbalitelný blok kódu. Při prvním otevření souboru #regions bloky a neaktivní bloky kódu budou sbaleny.

  • Zobrazit oddělovače řádků procedury

    Textový editor označuje vizuální rozsah procedur. Řádek je vykreslen ve zdrojových souborech . cs projektu v umístěních uvedených v následující tabulce:

    Umístění ve zdrojovém souboru. cs Příklad umístění řádku
    Po ukončení konstrukce deklarace bloku – Na konci třídy, struktury, modulu, rozhraní nebo výčtu
    – Za vlastností, funkcí nebo sub
    – Není mezi klauzulemi Get a set ve vlastnosti.
    Po sadě jednoduchých konstrukcí -Po příkazech importu před definicí typu v souboru třídy
    – Po proměnných deklarovaných ve třídě, před všemi postupy
    Po deklaracích s jedním řádkem (deklarace na úrovni bez blokování) – Následující příkazy pro import dědí příkazy, deklarace proměnných, deklarace událostí, deklarace delegátů a příkazy DLL Declare.

Vodítka struktury bloku

Tato zaškrtávací políčka zaškrtněte, pokud chcete ve svém kódu zobrazit tečkované svislé čáry mezi složenou závorkou ( {} ). Pak můžete snadno zobrazit jednotlivé bloky kódu pro vaši úroveň deklarace a konstrukce na úrovni kódu.

Komentáře

  • Generovat dokumentační komentáře XML pro///

    Je-li vybrána tato možnost, vloží prvky XML pro dokumentační komentáře XML po zadání /// úvodu komentáře. Další informace o dokumentaci XML naleznete v dokumentaci XML (Průvodce programováním v C#).

Vložené odkazy

  • Nápovědy k názvům vložených parametrů

    Je-li vybrána tato možnost, vloží parametry názvu parametru pro literály, literály přetypování a instance objektů před každý argument ve volání funkce.

    Parametry názvu vloženého parametru pro CSharp

  • Tipy pro vložené typy

    Je-li vybrána tato možnost, vloží parametry typu pro proměnné s odvozenými typy a typy parametrů lambda.

    Tipy pro vložené typy pro CSharp

Okraj dědičnosti

  • Když je tato možnost vybrána, přidá ikony k okrajům, které představují implementaci a přepsání vašeho kódu. Kliknutím na ikony okraje dědičnosti se zobrazí možnosti dědičnosti, na které můžete vybrat.

    Okraj dědičnosti

Viz také