Produktywność w programie .NET | Visual Studio - Visual Studio Skip to content
Produktywność w programie .NET | Visual Studio2020-10-26T11:11:15-07:00

Produktywność w programie .NET dzięki programowi Visual Studio 2019

Program Visual Studio 2019 udostępnia wiele funkcji, które umożliwiają zwiększenie wydajności podczas tworzenia i wprowadzania innowacji w językach C# i Visual Basic.

code navigation screenshot

Szybkie nawigowanie po kodzie

Poruszaj się po kodzie, aby szybko wyszukiwać typy, otwierać pliki i znajdować wszystkie miejsca odwołania do typu w bazie kodu.

Przejdź do definicji (F12)
Przejdź do pliku/typu/elementu członkowskiego/symbolu (Ctrl+T)
Znajdź wszystkie odwołania (Shift+F12)
Przejdź do implementacji (Ctrl+F12)

Zaawansowana analiza kodu na żywo

Śródwierszowe wizualizacje wskazują błędy w kodzie, dzięki czemu możesz natychmiast otrzymać opinię o jakości podczas pisania. Identyfikują także miejsca w kodzie, w których możesz zastosować najlepsze rozwiązania, przestrzegać zdefiniowanych przez zespół reguł stylu lub użyć jednej z wielu naszych operacji refaktoryzacji, akcji kodu i poprawek kodu.

Szybkie akcje i operacje refaktoryzacji (Ctrl+.)
Narzędzia > Opcje > [C#|Visual Basic] > Styl kodu
Formatuj zaznaczenie (Ctrl+E,F)
Formatuj dokument (Ctrl+E,D)
Otwórz listę błędów (Ctrl+W,E)
Przejdź do następnego błędu/odwołania/itd. (F8)
VB Code Analysis screenshot
Intellisense screenshot

Zaawansowana funkcja IntelliSense

Ulepszona funkcja IntelliSense ułatwia szybsze pisanie dzięki nowemu algorytmowi predykcji. Nowe filtrowanie i wyróżnianie w funkcji IntelliSense ułatwia znalezienie szukanych elementów, szczególnie w interfejsach API i kodzie, którego nie znasz.

IntelliSense (Ctrl+Spacja)
Szybkie informacje (Ctrl+I)
Informacje o parametrach (Ctrl+Shift+Spacja)
Filtrowanie (Alt+L,M,I,C i inne) — elementy lokalne, metody, interfejsy, klasy i inne

Testowanie jednostek na żywo

Funkcja Live Unit Testing w programie Visual Studio Enterprise automatycznie uruchamia w tle objęte testy jednostek podczas pisania. Pokazuje także w czasie rzeczywistym informacje o wierszach kodu testowanych przez testy jednostek kończące się powodzeniem i niepowodzeniem. Ogromnie zwiększa to efektywność pisania i konserwacji testów jednostek.

VB LUT screenshot
debugging screenshot

Ulepszone debugowanie

Użyj nowego pomocnika wyjątków, aby analizować informacje o wyjątkach, szybko uzyskiwać informacje pomagające w rozwiązaniu problemów i dostosowywać warunki w celu kontrolowania środowiska debugowania. Nowy gest Uruchom do kliknięcia upraszcza środowisko debugowania, usuwając konieczność dodawania tymczasowych punktów przerwania.

Przełącz punkt przerwania (F9)
Wkrocz do (F10)
Przekrocz (F11)

Niestandardowa analiza kodu

Nie widzisz analizatora ani refaktoryzacji, której potrzebujesz? Napisz własny analizator i poprawki kodu dla programu Roslyn lub użyj jednego z wielu analizatorów lub programów naprawiających napisanych przez naszą wspaniałą społeczność OSS.
.NET Productivity screenshot

Bezpłatne, w pełni wyposażone środowisko IDE dla uczniów i studentów, deweloperów oprogramowania typu open-source i dla indywidualnych
deweloperów

Pobierz bezpłatnie

Profesjonalne narzędzia dla deweloperów, usługi i korzyści z subskrypcji dla małych
zespołów

Bezpłatna wersja próbna

Kompletne rozwiązanie dla zespołów dowolnego rozmiaru, spełniające ich wysokie wymagania co do jakości i
skalowania

Bezpłatna wersja próbna

Opinia