Ostatnio w projekcie zdarzyło się, że musiałem debugować skomplikowany proces wyliczania, który był zrównoleglony przy pomocy metody Parallel.ForEach()
. Moja konfiguracja sprzętowa pozwoliła na uruchomienie kilku wątków naraz co sprawiło, że proces debugowania stał się dość uciążliwy. W różnych, bliżej nieokreślonych momentach, byłem przerzucany pomiędzy różnymi wątkami, a co za tym idzie pomiędzy różnymi kontekstami i miejscami w kodzie.
Continue reading
Category Archives: Visual Studio
Visual Studio Code power-ups
Była już lista rozszerzeń dla Visual Studio (tutaj i tutaj). Teraz przyszła kolej na rozszerzenia dla Visual Studio Code.
Continue reading
Visual Studio pump up! (vol. 2)
Zwiększ komfort pracy z Visual Studio! Oto kolejna lista przydatnych rozszerzeń dla tego IDE.
Continue reading
Visual Studio pump up!
Zwiększ komfort pracy z Visual Studio już teraz! Pomoże ci w tym poniższa lista rozszerzeń, z których korzystam podczas codziennej pracy.
Continue reading
Instalator dla usługi Windows
Każdy średnio zaawansowany użytkownik systemu Windows wie, co to jest usługa systemowa. W niniejszym artykule nie demonstruję jak taką usługę zaimplementować, ani jak ona działa, lecz prezentuję jak można utworzyć instalator dla takiej usługi w środowisku Visual Studio.
Continue reading
Ulubione skróty w Visual Studio
[Ctrl] + [Shift] + [Space] | Wyświetl podpowiedź parametrów metody |
[Ctrl] + [Space] | Wyświetl podpowiedzi IntelliSense |
[Alt] + [Enter] | Pokaż właściwości |
[Ctrl] + [F5] | Uruchom bez debuggowania |
[F5] | Uruchom z debuggowaniem |
[Shift] + [F5] | Zatrzymaj debuggowanie |
[F9] | Postaw/usuń pułapkę |
[Ctrl] + [F9] | Wyłącz pułapkę |
[Ctrl] + [Shift] + [F9] | Usuń wszystkie pułapki |
[Ctrl] + [Break] | Wstrzymaj „budowanie” |
[F10] | Krok do przodu (podczas debuggowania) |
[F11] | Krok do przodu/wejdź (podczas debuggowania) |
[Shift] + [F11] | Krok do tyłu/wyjdź (podczas debuggowania) |
[F7] | Przełącz widok pomiędzy plikiem kodu a designerem |
[Shift] + [F7] | Przełącz między code view a design view pliku aspx |
[F12] | Idź do definicji |
[Shift] + [F12] | Znajdź wszystkie odwołania |
[Ctrl] + [.] | Menu podpowiedzi w dymku |
[Ctrl] + [-] | Cofnij „skok” |
[Ctrl] + [ ] ] | Skok do początku/końca nawiasu |
[Ctrl] + [k], | Zakomentuj zaznaczone |
[Ctrl] + [k], [u] | Odkomentuj zaznaczone |
[Ctrl] + [k], [s] | Otocz zaznaczone dyrektywą „surround with” |
[Ctrl] + [k], [d] | Popraw wcięcia i formatuj kod w całym pliku |
[Ctrl] + [k], [f] | Popraw wcięcia i formatuj kod w zaznaczonych liniach |
[Ctrl] + [m], [l] | Zwiń/rozwiń regiony, bloki kodu |
[Ctrl] + [k], [k] | Postaw/usuń „zakładkę” |
[Ctrl] + [k], [n] | Następna „zakładka” |
[Ctrl] + [k], [p] | Poprzednia „zakładka” |
[Ctrl] + [k], [l] | Usuń wszystkie „zakładki” |
[Ctrl] + [l] | Przenieś zaznaczone linie kodu do schowka |
[Ctrl] + [Shift] + [l] | Usuń zaznaczone linie kodu |
„Bądź jak komandos – odstaw myszkę!”