WebMatrix 2 Beta - Korzystanie z pomocy Udostępnij na: Facebook

Autor: Tomasz Kowalczyk

Opublikowano: 2012-02-06

Artykuł ten jest kolejną częścią serii opisującej możliwości oprogramowania WebMatrix 2 Beta. W tej części zaprezentowane zostaną usprawnienia związane z pomocą dostępną podczas tworzenia aplikacji internetowych.

Każdy programista, zarówno początkujący jak i doświadczony, natrafia podczas pracy na momenty, podczas których potrzebuje wykorzystać dokumentacje. W niniejszym artykule zostanie opisane, w jaki sposób korzystać z takiej i innej formy pomocy bezpośrednio w WebMatrix 2 Beta. Po przeczytaniu tego artykułu będziesz umiał:

  • korzystać z pomocy podczas korzystania z WebMatrix 2 Beta,
  • korzystać z funkcji uzupełniania kodu.

Wprowadzenie

Twórcy WebMatrix 2 Beta zastosowali w swoim oprogramowaniu całkowicie nowe i innowacyjne podejście w dostępie do pomocy podczas wytwarzania oprogramowania. WebMatrix 2 Beta, ze względu na grupę docelową użytkowników, do jakiej jest kierowany, ma za zadanie zarówno pomagać jak i uczyć swoich użytkowników. Z tego względu pomoc musi być dostępna i przystępna.

Tworząc aplikacje internetowe z wykorzystaniem HTML, CSS, JavaScript, Razor, PHP czy ASP.NET, masz dostęp do kompleksowej pomocy. W pełni funkcjonalna jest również opcja umożliwiająca uzupełnianie kodu podczas jego tworzenia (osoby korzystające z Visual Studio 2010 mają dostęp do bardziej zaawansowanego odpowiednika – IntelliSense).

Warto również pamiętać, że pomoc jest dynamiczna, co oznacza, że jest adekwatna do tego, co właśnie robisz i w jakim języku tworzysz. Używając składni Razor zobaczysz pomoc dotyczącą wykorzystania Razor. Przeglądając tabele, wchodzące w skład bazy danych, z której korzystasz, masz możliwość przeglądania tematów pomocy związanych z SQL Server Compact Edition lub MySQL.

Pomoc dostępna poprzez WebMatrix 2 Beta jest rozszerzona przez zasoby takich serwisów szkoleniowych jak Learnable, PluralSight czy appendTo. Dla użytkowników WebMatrix 2 Beta jest ona całkowicie darmowa.

Jak korzystać z pomocy?

Po uruchomieniu programu WebMatrix 2 Beta wykonaj kolejno kroki.

  1. Wybierz opcję Templates z menu początkowego. W następnym oknie, zatytułowanym Site from Template, wybierz Personal Site. W pole formularza o nazwie Site Name wpisz MojaStrona i naciśnij OK.
  2. Aby aktywować pomoc wciśnij klawisz F1 lub wybierz ikonę znaku zapytania, znajdującą się w prawym górnym rogu aplikacji WebMatrix 2 Beta. Miejsce usytuowania ikony uruchamiającej pomoc pokazane zostało na Rys. 1. Ikona uruchamiająca pomoc.

Rys. 1 Ikona uruchamiająca pomoc.

  1. Aby zobaczyć jak działa interaktywna pomoc otwórz z zakładki Files, znajdującej się w bocznym menu, plik Default.cshtml oraz plik Site.css, który znajduje się w folderze Style i naciśnij F1, aby aktywować okienko pomocy, które pojawi się po prawej stronie okna głównego WebMatrix 2 Beta. Okienko pomocy zostało pokazane na Rys. 2. Okno pomocy.

Rys. 2. Okno pomocy.

  1. Nawigując pomiędzy plikami Site.css i Default.cshtml możesz zaobserwować, że zawartość okna pomocy zmienia się w zależności od pliku, nad którym aktualnie pracujesz, dostarczając tematów związanych z aktualnie wykorzystywanym przez Ciebie językiem tworzenia stron Web.
Informacja
Warto również wspomagać się tutaj skrótem Ctrl + Spacja, który działa jako wyzwalacz i uruchamia w dowolnie przez Ciebie wybranym momencie podpowiadanie składni.
  1. Aby zobaczyć jak działa uzupełnianie składni otwórz dowolny plik swojego projektu i rozpocznij pisanie danej frazy specyficznej dla konkretnego języka. WebMatrix 2 Beta sam dostarczy sugestii i pozwoli na sprawniejsze pisanie kodu. Przykładowe podpowiedzi, dostarczane przez program, podczas edycji pliku Flickr.cs znajdującego się w folderze App_Code Twojego projektu, przedstawiono na Rys. 3. Uzupełnianie kodu.

Rys. 3. Uzupełnianie kodu.

Pomoc w WebMatrix 2 Beta posiada jeszcze 3 dodatkowe funkcje, które mogą nie być zauważone podczas pierwszego jej wykorzystania. Ikony je uruchamiające znajdują się w prawym dolnym rogu okienka pomocy i pokazane są na Rys. 4. Dodatkowe opcje.

Rys. 4. Dodatkowe opcje.

Poszczególne ikony, zaczynając od skrajnej, pełnią funkcję:

  • Show History – pozwala na wyświetlenie historii kliknięć w poszczególne tematy pomocy, z których korzystałeś do tej pory,
  • Configure Sources – pozwala na dodawanie dodatkowych źródeł pomocy, co pozwala bardziej wzbogacić funkcjonalność pomocy programu WebMatrix 2 Beta,
  • Pin Content – pozwala „przypiąć” dany temat pomocy, w oknie pomocy, zapobiegając zmianom zależnym od technologii, w jakiej aktualnie wytwarzasz kod źródłowy.

Podsumowanie

W tym artykule poznałeś nowoczesny mechanizm pomocy zaimplementowany w WebMatrix 2 Beta. Dowiedziałeś się, w jaki sposób uzyskać pomoc podczas tworzenia aplikacji internetowych w programie WebMatrix 2 Beta. Nauczyłeś się również, jak usprawnić swoją pracę podczas pisania kodu źródłowego dzięki funkcji uzupełniania kodu.

W następnej części zapoznasz się z funkcjami, jakie oferuje NuGet Gallery podczas użytkowania WebMatrix 2 Beta.