Niedawno miałam okazję poprowadzić prezentację na temat Visual Studio 2017 na białostockiej grupie .NET. Ponieważ w trakcie przygotowań udało mi się zebrać całkiem sporo materiału zdecydowałam się podzielić nim tutaj.
Zacznijmy od mojej ulubionej nowości, mianowicie nowego skrótu Ctrl+T. Jest on powszechnie znany użytkownikom ReSharpera, ale tym razem Microsoft nie tylko skopiował pomysł od JetBrains. Poszedł o krok dalej i bardzo fajnie go rozwinął.
W nowej wersji Visual Studio po wciśnięciu Ctrl+T dostaniemy w prawym górnym rogu taki przykładowy widok:
Owszem, przypomina nam to znane z czystego Visual Studio “Go To All”, ale są pewne dodatkowe opcje:
- Jeśli klikniemy na którymkolwiek z wyników ukaże nam się podgląd pliku na który kliknęliśmy:
- Dodatkowo w okienku mamy do dyspozycji różne ikonki:
Umożliwiają nam one filtrowanie wyników. Dostępne filtry (patrząc od lewej) to:- Line
- Types
- Files
- Members
- Symbols
Możemy zatem bezpośrednio w tym okienku przejść do jakiejś linii lub poszukać tylko plików lub typów zawierających daną nazwę.
Możliwe jest również użycie skrótów klawiaturowych. Jeśli swoje wyszukiwanie poprzedzimy następującymi znakami: - : – równoważne wyszukiwaniu z filtrem Line
- t – z filtrem Types
- f – z filtrem Files
- m – z filtrem Members
- # – z filtrem Symbols
Myślę, że będzie to jeden z najczęściej używanych przeze mnie skrótów w VS jeśli będę zmuszona do używania go bez ReSharpera. Microsoft idzie w bardzo dobrą stronę adaptując kolejne dobre rzeczy jako integralną część środowiska. Jest jeszcze przed nim długa droga, ale cieszę się z tego kierunku rozwoju.