content top

Toolbox prezentera: Powiększanie w Visual Studio 2012

Jako osoba często prezentująca postanowiłem co jakiś czas dzielić się interesującym tip&trickiem usprawniającym proces prezentacji :)

Dzisiejszy wpis będzie dotyczył prezentowania kodu, co dzieje się najczęściej w obecności Visual Studio. Problem jaki się pojawia to wielkość czcionki, którą wykorzystujemy. Na co dzień podczas pisania aplikacji pewnie mało osób wykorzystuje dużą czcionkę bo niewiele kodu zmieści się wtedy na ekranie. Jednak podczas prezentacji sytuacja ta jest zupełnie inna. Musimy zapewnić słuchającym i oglądającym jak największy komfort w odbiorze treści.

W Visual Studio 2010 mieliśmy w zasadzie dwie drogi, którymi można było pójść.

Pierwsza zakładała powiększenie czcionki edytora albo za pomocą kombinacji CTRL+Scroll, albo w lewym dolnym rogu edytora można było wybrać procentową wartość wielkości czcioncki. Minusem tego rozwiązania była konieczność powtarzania tej czynności dla każdego pliku, który się otwierało. Jeśli chciało się tego uniknąć można było wejść do menu Visual Studio i w odpowiedniej opcji zmienić globalnie wielkość czcionki. To niestety powodowało, że później po skończonej prezentacji musieliśmy znowu zmieniać tę czcionkę. Można było to rozwiązać tworząc sobie osobny profil ustawień dla VS powiedzmy “do pracy” i “do prezentacji“. Wymaga to jednak wczytywania tych ustawień zawsze przed prezentacją, później wczytywania standardowych, a dodatkowo wartości dobrane dla jednej prezentacji na jednym rzutniku nie musiały być wcale dobre dla innego rzutnika i innej rozdzielczości.

Ciekawe rozwiązanie tych różnych scenariuszy przychodzi wraz z Visual Studio 2012 i Productivity Power Tools przeznaczonymi dla tej wersji.

Pierwszą rzeczą to oczywiście instalacja samego Visual Studio a następnie dodatku PPT. Korzystać będziemy z jednej z nowości w VS 2012 czyli Quick Launch. Znaleźć można go w prawym górnym rogu ekranu:

Mała dygresja na temat samego Quick Launch. Jest to funkcjonalność, która w świetny sposób rozwiązuje problem zawiłości menu Visual Studio, ilości opcji etc.. Załóżmy, że nie pamiętamy gdzie znajduje się opcja uruchamiająca okna Source Control Explorer. Wystarczy w Quick Launch wpisać “source” i Visual Studio od razu podaje nam gdzie takie okno można znaleźć. To jednak nie wszystko bo sama wskazówka nie byłaby do końca dobrym rozwiązaniem. Te wpisy, które się tam pojawiają można kliknąć dzięki czemu od razu zostanie uruchomiony pożądany element :)

Wracając jednak do sedna. Productivity Power Tools integrują się Quick Launch dodając tak zwane PowerCommands. Tych poleceń jest wiele, ale do prezentacji interesuje nas kilka szczególnych. Pierwsze z nich, które już na starcie zmieniają wygląd Visual Studio to PresentOn/PresentOff. Po ich kliknięciu Visual Studio powiększa/pomniejsza swoje czcionki i w odróżnieniu od mechanizmów, które opisywałem wcześniej dla VS 2010 zmienia się nie tylko czcionka edytora kodu, ale także samej powłoki Visual Studio. Przykład porównujący te dwie opcje dla mojego Visual Studio:

Dodatkowo istnieje kilka poleceń, które umożliwiają manipulowanie wartościami wielkości czcionek, dzięki czemu możemy dostosować je do aktualnie panujących warunków:

TxtFont-/TxtFont+/TxtFont0 – Pomniejszanie/Powiększanie/Resetowanie wielkości czcionki edytora kodu.

EnvFont-/EnvFont+/EnvFont0 – Pomniejszanie/Powiększanie/Resetowanie wielkości czcionki Visual Studio.

Dla przykładu jeśli na powyższym zrzucie ekranu wielkość czcionki edytora nam odpowiada, a chcemy powiększyć czcionkę Visual Studio to po wykonaniu dwukrotnie komendy EnvFont+ uzyskamy taki efekt:

Po zakończeniu prezentacji wystarczy wykonać polecenie PresentOff i wszystkie wartości wrócą do standardowych :)

Nie jest to jednak rozwiązanie idealne. Nie wszystkie elementy się powiększają (np. ToolTip) i brakuje mi możliwości zdefiniowania startowych wartości dla PresentOn. Patrząc jednak historię Productivity Power Tool jest to kierunek w dobrą stronę i jeśli funkcjonalność ta spodoba się użytkownikom VS to być może znajdzie swoje miejsce jako wbudowana opcja w kolejne Visual Studio!

Pobierz:

Visual Studio 2012

Productivity Power Tools

Czytaj dalej

TIP: Windows 8, VS2010, VS2012, SQL 2012, SQL Server Configuration Manager – błąd

Żyjemy teraz w ciekawym momencie roku, kiedy to Windows 8 uzyskuje status RTM, a za nim inne produkty jak np. Visual Studio 2012, a dodatkowo mamy też SQL-a 2012, który status RTM osiągnął już na przełomie marca i kwietnia tego roku. Wielu developerów zapewne będzie robiło reinstalacje, będzie po kolei instalowało aplikacje niezbędne do pracy, a później np. mogą zobaczyć w SQL Server Configuration Manager coś takiego:

Najprościej jest pamiętać aby podczas nowej instancji wykonywać ją wg poniższej kolejności i z podanymi ustawieniami:

  1. Windows 8
  2. Aktualizacja
  3. VS 2010 -> WAŻNE! Odznaczyć opcję instalacji SQL Express
  4. Aktualizacja
  5. SQL 2012
  6. Aktualizacja
  7. VS 2012
  8. Aktualizacja
  9. SQL Express 2012 – jeśli jest potrzebny

To jest instalacja wg. kolejności w jakiej pojawiały się te produkty na rynku. Jak łatwo można się domyśleć – nowszy instalator jest bardziej “świadomy” tego co już było i twórcy mogli zamieścić jakieś poprawki do produktów wcześniejszych jeśli coś było nie tak. Teraz można już bez przeszkód używać SQL Server Configuration managera :)

Czytaj dalej
content top