WebMatrix 2 Beta - Korzystanie z pomocy
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.
- 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.
- 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.
- 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.
- 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. |
- 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.