Szybkie akcje
Szybkie akcje w programie Visual Studio umożliwiają łatwe refaktoryzację, generowanie lub modyfikowanie kodu za pomocą jednej akcji. Szybkie akcje są dostępne dla plików kodu C#, C++i Visual Basic. Niektóre akcje są specyficzne dla języka, a inne dotyczą wszystkich języków.
Szybkie akcje mogą służyć do:
- Stosowanie poprawki kodu dla naruszenia reguły analizatora kodu
- Pomijanie naruszenia reguły analizatora kodu lub konfigurowanie jego ważności
- Stosowanie refaktoryzacji, na przykład wbudowanej dla zmiennej tymczasowej
- Generowanie kodu, takiego jak wprowadzenie zmiennej lokalnej
Omówienie ikon szybkiej akcji
Program Visual Studio używa kilku ikon, aby wskazać, kiedy są dostępne szybkie akcje. Typ ikony wskazuje, czy szybka akcja jest zaleceniem, czy wymaganą poprawką, w tym refaktoryzację:
Śrubokręt: sugerowane działanie w celu ulepszenia kodu.
Żółta żarówka: zalecana akcja w celu rozwiązania problemów niekrytycznych w kodzie.
Żarówka błędu: akcja krytyczna w celu naprawienia błędu w kodzie lub zastosowania niezbędnej refaktoryzacji.
W przypadku dowolnego języka inne firmy mogą udostępniać niestandardową diagnostykę i sugestie, takie jak część zestawu SDK. Program Visual Studio wyświetla żarówki na podstawie tych reguł.
Znajdowanie dostępnych akcji
Kod można sprawdzić pod kątem dostępnych szybkich akcji w programie Visual Studio, skanując żarówkę , śrubokręt i żarówkę błędów:
Przenieś wskaźnik myszy na kod i zwróć uwagę na wszystkie ikony szybkiej akcji:
Przenieś kursor wstawiania (|) do wiersza kodu i sprawdź ikony Szybkie działanie na lewym marginesie edytora kodu.
Możesz również ręcznie sprawdzić dostępność jakichkolwiek dostępnych szybkich akcji:
Kliknij prawym przyciskiem myszy wiersz kodu i wybierz pozycję Szybkie akcje i refaktoryzacje, aby wyświetlić listę dostępnych opcji Szybkie akcje i refaktoryzacja.
Wybierz Ctrl + kropka (.) w dowolnym miejscu w wierszu.
Stosowanie zaleceń w celu ulepszenia kodu
Gdy dostępne są szybkie akcje, możesz wybrać ikonę żarówki lub śrubokręta obok odpowiedniego kodu.
Aby wyświetlić dostępne ulepszenia, wybierz strzałkę w dół obok ikony lub użyj linku Pokaż potencjalne poprawki .
Aby zastosować zalecaną zmianę w kodzie, wybierz ikonę. Możesz również wybrać Ctrl + kropka (.), gdy kursor znajduje się w wierszu kodu, który pokazuje dostępną akcję.
Stosowanie akcji w celu naprawienia błędów
Jeśli w kodzie występuje błąd, a program Visual Studio ma zalecaną poprawkę, w kodzie zostanie wyświetlony czerwony przełącznik z błędem. Ikona żarówki błędu jest również wyświetlana obok oznaczonego kodu.
Aby wyświetlić dostępne poprawki, wybierz strzałkę w dół obok ikony lub użyj linku Pokaż potencjalne poprawki .
Aby zastosować zalecaną zmianę w kodzie, wybierz ikonę. Możesz również wybrać Ctrl + kropka (.), gdy kursor znajduje się w wierszu kodu, który pokazuje dostępną akcję.
Napiwek
Możesz wyłączyć niektóre poprawki kodu Szybkie akcje. Aby uzyskać więcej informacji, zobacz Wyłączanie analizy kodu źródłowego dla platformy .NET.
Uzyskiwanie pomocy dotyczącej sztucznej inteligencji
Jeśli masz copilot, możesz uzyskać pomoc dotyczącą sztucznej inteligencji podczas korzystania z żarówki Szybkie akcje. Z menu żarówki wybierz pozycję Napraw z Copilot. Spowoduje to otwarcie wbudowanego czatu z usługą GitHub Copilot Chat, oferując dostępną poprawkę.