Dodatki w Visual Studio Ctrl+C, ctrl+V i inne sposoby na szybsze i wydajniejsze programowanie w Visual Studio. Jakub Wojtyła jakub.wojtyla@gmail.com
Agenda Co dostajemy OOB Przydatne i darmowe drobiazgi Wielkie (i płatne) kombajny
Co dostajemy OOB Numerowanie linii w kodzie Skróty klawiszowe Magiczne kombinacje Ctrl+cośtam Menedżer dodatków
Skróty klawiaturowe VS Włączyć numerację linii: Options->TextEditor->AllLanguages ->Line numbers. Powiększ edytor na cały ekran Shift+Alt+Enter Nawigacja wewnątrz pliku: Ctrl+G Nawigacja między plikami: Ctrl+W+S przechodzi do solution explorera Przejdź do okna z błędami: Ctrl+W+E Jak zamknąć toola: Shift+Esc Skasuj niepotrzebne linie: Ctrl+L Poukładaj kod: Ctrl+K+D Szybkie komentowanie i odkomentowywanie: Ctrl+K+C, Ctrl+K+U Collapse i Uncollapse regionów Ctrl+M+M, Ctrl+M+O oraz Ctrl+M+L Ustawianie breakpointa: F9 przejście do następnej linii: F10 wejście do funkcji pod aktualną linią F11 wejście do deklaracji funkcji F12 Więcej skrótów do wydrukowania : http://download.microsoft.com/download/2/9/6/296AAFA4-669A-46FE-9509-93753F7B0F46/VS-KB-Brochure-CSharp-A4.pdf
Dodatki http://visualstudiogallery.msdn.microsoft.com/
Drobiazgi Dpack Indent Guides Visual Studio Window Title Changer HideShow Comments VS Extended Outlining C# Outline ArsClip (nie dodatek)
DPack Numbered bookmarks prawy Alt + Shift + cyfra, przywoływanie prawy Alt + Ctrl + cyfra Wyszukiwanie funkcji Alt + G Wyszukiwanie plików Alt + U guzik Collapse All Projects nad listą w solution HideShow Comments Schowaj komentarze xml desc, Ctrl + num * + num * Schowaj wszystko , Ctrl + Shift + num – Visual Studio Window Title Changer gdy pracujesz na kilku projektach, porównujesz itp. Tools->Options->VS Window Title Changer C# Outline dodaje outline dla wszystkich { } StyleCop Formatowanie i zalecenia MS dotyczące pisania kodu. Ars Clip Wieloschowek skrót: Ctrl + Alt + Z
Dodatki DevExpress CodeRush https://www.devexpress.com/Products/CodeRush/ Resharper R# http://www.jetbrains.com/resharper/ GhostDoc http://submain.com/products/ghostdoc.aspx Power Commands http://visualstudiogallery.msdn.microsoft.com/e5f41ad9-4edc-4912-bca3-91147db95b99
Dziękuję Jakub Wojtyła jakub.wojtyla@gmail.com