Sdílet prostřednictvím


Rychlé akce, žárovky a šroubováky

Rychlé akce v sadě Visual Studio umožňují snadno refaktorovat, generovat nebo jinak upravovat kód pomocí jediné akce. Rychlé akce jsou k dispozici pro soubory kódu jazyka C#, C++a Visual Basic. Některé akce jsou specifické pro jazyk a jiné platí pro všechny jazyky.

Rychlé akce se dají použít k:

Porozumět ikonám rychlých akcí

Visual Studio používá k označení, kdy jsou k dispozici rychlé akce, několik ikon. Typ ikony označuje, jestli je rychlá akce doporučení nebo požadovaná oprava, včetně refaktoringu:

  • šroubovákikona šroubováku: Navrhovaná akce ke zlepšení vašeho kódu.

  • žlutá žárovkaikona žárovky: Doporučená akce pro řešení nekritických problémů s kódem.

  • Chyba žárovkyikona žárovky chyby: Kritická akce k opravě chyby v kódu nebo použití nezbytného refaktoringu.

Spropitné

Ikony rychlých akcí můžou být malé. Pokud chcete zvýšit viditelnost, zkuste ve Windows povolit motiv s vysokým kontrastem nebo použít motiv sady Visual Studio s vysokým kontrastem v části Nástroje>Možnosti>Prostředí>Obecné.

Pro jakýkoli jazyk můžou třetí strany poskytovat vlastní diagnostiku a návrhy, jako je například součást sady SDK. Visual Studio zobrazuje žárovky založené na těchto pravidlech.

Vyhledání dostupných akcí

V sadě Visual Studio můžete zkontrolovat dostupné rychlé akce tak, že vyhledáte ikonu žárovky light bulb icon, ikonu šroubováku screwdriver icona ikonu chyby žárovky error light bulb icon:

  • Přesuňte myš nad kód a všimněte si všech ikon Rychlých akcí:

    Snímek obrazovky znázorňující základní doporučení rychlé akce a ikonu žárovky v sadě Visual Studio

  • Přesuňte kurzor (|) do řádku kódu a zkontrolujte ikony rychlých akcí, které se zobrazí ve stejné řádce jako váš kód.
  • Přesuňte kurzor (|) do řádku kódu a na levém okraji editoru kódu zkontrolujte ikony rychlých akcí.

Můžete také ručně zkontrolovat všechny dostupné rychlé akce:

  • Klikněte pravým tlačítkem myši na řádek kódu a vyberte Rychlé akce a refaktoringy pro zobrazení seznamu dostupných možností Rychlých akcí a refaktoringu.

  • Stiskněte Ctrl + tečka (.) kdekoli na řádku.

Použití doporučení ke zlepšení kódu

Pokud jsou k dispozici rychlé akce, můžete vybrat ikonu žárovky ikonu žárovky nebo šroubovák ikonu šroubováku vedle příslušného kódu.

  • Pokud chcete zobrazit dostupná vylepšení, vyberte ikonu nebo stiskněte klávesu Ctrl + . (tečka) a otevřete nabídku Rychlé akce.

    Snímek obrazovky zobrazující podrobnosti doporučení pro rychlou akci s ikonou žárovky v aplikaci Visual Studio.

  • Pokud chcete u kódu použít doporučenou změnu, vyberte opravu z nabídky.

Spropitné

Pokud navrhovaná rychlá akce plně nevyřeší složitý problém, zkuste Opravit s Copilotem z nabídky světelné žárovky pro asistenci využívající AI. Další informace najdete v tématu Získání pomoci s AI.

Použití akcí k opravě chyb

Pokud je ve vašem kódu chyba a Visual Studio má doporučenou opravu, pod kódem se zobrazí červená vlnovka označující chybu. Kontrolka chyby a ikona chyby se také zobrazí vedle označeného kódu.

  • Pokud chcete zobrazit dostupné opravy, vyberte šipku dolů vedle ikony nebo použijte odkaz Zobrazit potenciální opravy.

    Snímek obrazovky, který zobrazuje možné opravy rychlé akce a ikonu žárovky s chybou v prostředí Visual Studio.

  • Pokud chcete u kódu použít doporučenou změnu, vyberte ikonu. Můžete také vybrat kombinaci kláves Ctrl + tečka (.), když je kurzor na řádku kódu, který zobrazuje dostupnou akci.

Spropitné

Některé z oprav kódu můžete vypnout pomocí rychlých akcí. Další informace najdete v tématu Zakázání analýzy zdrojového kódu pro .NET.

Konfigurace rychlých akcí

Nastavením možnosti Zobrazit rychlé informace při najetí myší na kód můžete nakonfigurovat, jestli se má při najetí myší zobrazit rychlé akce.

Otevřete podoknoMožnosti> a rozbalte částObecné>>. Zaškrtněte nebo zrušte zaškrtnutí políčka Zobrazit rychlé informace při přechodu myší .

Ve výchozím nastavení se ikony rychlých akcí zobrazují v řádku kódu místo v levém okraji. Chcete-li toto chování změnit, přejděte na Nástroje>Možnosti>Textový editor>Okraj a zrušte zaškrtnutí políčka Zobrazit ikonu Rychlé akce uvnitř editoru.

Otevřete dialogové okno Možnosti nástrojů> a rozbalte část Textový editor>>. Zaškrtněte nebo zrušte zaškrtnutí políčka Zobrazit rychlé informace při přechodu myší .

Získání pomoci s AI

Pokud máte GitHub Copilot, můžete získat pomoc s AI při používání žárovky Quick Actions. V nabídce žárovky zvolte Fix with Copilot. Otevře se integrovaný chat s GitHub Copilot Chat, který vám nabídne dostupnou opravu. Možnost Opravit pomocí Copilotu je obzvláště užitečná v případě složitějších problémů, kdy se automaticky navrhované opravy plně nepoužívají.

Snímek obrazovky znázorňující možnost Rychlé akce GitHub Copilot pro žárovku