Zakładka "Nawigator"Zakładka "Nawigator" pozwala na wygodnie przemieszczanie się w kodzie źródłowym dokumentów różnych języków obsługiwanych przez Pająka. W szybki sposób pomaga zorientować się w strukturze dokumentu, za pomocą jednego kliknięcia pozwala przenieść się do wybranego znacznika w HTML, klasy, funkcji, czy konstrukcji w językach skryptowych, czy selektora w arkuszach CSS. Zakładkę "Nawigator" włączysz za pomocą panelu po prawej lub skrótu klawiszowego CTRL+7, a także z menu pod przyciskiem pokazanym powyżej z Menu głównego / Wyświetl. Okno nawigatora składa się z menu oraz dynamicznie tworzonego drzewa struktury dokumentu. Gałęzie drzewka można rozwinąć klikając na plusik z lewej strony nazwy. Kliknięcie na nazwę danego elementu przenosi w miejsce jego występowania w dokumencie Drzewko jest tworzone dynamicznie - jeśli jakieś elementy nie występują w skrypcie, nie będzie również odpowiadających im głównych gałęzi. Przykładowo - jeśli w dokumencie HTML nie ma żadnych obrazków, to w skategoryzowany nawigator HTML nie pokaże gałęzi Grafiki Menu zakładkiW jednym dokumencie mogą zostać użyte różne języki, np. HTML, PHP, JavaScript i CSS. Nie jest możliwe wyświetlenie nawigatora dla tak skomplikowanego dokumentu, jednak można przełączać się na poszczególne nawigatory za pomocą menu w górnej części okna.Dostępne są następujące nawigatory:
Ponadto w menu dostępne są dwa polecenia: Odświeżenie drzewa nawigatora. Zablokowanie aktualnego nawigatora. Niekiedy jednak możesz chcieć, by widoczny był stale tylko jeden nawigator. Przykładowo: tworzysz dokument HTML i czasem używasz w nim skryptu PHP - ciągłe przełączanie nawigatora nie dość że rozprasza, to zajmuje czas i zasoby komputera. W takim wypadku możesz zablokować okno używając polecenia, którego ikonę przedstawiono powyżej. Po zablokowaniu nawigatora przestaje działać automatyczne wykrywanie bloku kodu, w jakim znajduje się kursor. Cały czas możesz jednak nawigatora zmieniać ręcznie za pomocą przycisków menu. Ponadto, używając strzałki z prawej strony przycisku, można wyświetlić podmenu zawierające dwa dodatkowe polecenia, które umożliwiają zablokowanie bieżącego typu nawigatora dla wszystkich otwartych dokumentów tego samego typu (z tym samym rozszerzeniem nazwy pliku, jak dokument bieżący), a także odblokowanie nawigatora dla wszystkich podobnych dokumentów. Wspólne dla wszystkich nawigatorów gałęzie drzewkaKażdy z nawigatorów wyświetla różne dane. Jednak 3 gałęzie mają zawsze wspólne - są to:
Ujawniają się one tylko wtedy, gdy w edytorze są zdefiniowane zakładki lub zadania. Korzystając z nich możesz szybko odnaleźć i przejść do wybranego elementu bez względu na aktualnie wyświetlany nawigator - kliknięcie w wybraną pozycję powoduje przeniesienie kursora w odpowiednie miejsce w edytorze. Nawigator znacznikówDrzewko zbudowane jest według kolejności występowania znaczników (wszystkich typów dokumentów znacznikowych obsługiwanych przez Pająka) w dokumencie i przedstawia hierarchię znaczników. Elementy podrzędne umieszczone są w gałęziach elementu nadrzędnego. Przykładowo tabela HTML będzie przedstawiana za pomocą drzewka wyglądającego mniej więcej podobnie: + <table> Skategoryzowany nawigator HTMLElementy dokumentu pogrupowane są na drzewku według typu, w osobnych gałęziach umieszczone są :
Nawigator CSSElementy arkusza pogrupowane są według ich rodzaju - w osobnych gałęziach drzewka umieszczone są:
Nawigator JavaScriptNa drzewku znajdują się gałęzie zawierające:
Nawigator VBScriptDrzewo składników VBScript zawiera następujące gałęzie:
Nawigator PHPDrzewko zawiera dwie główne gałęzie, w których umieszczone zostaną wszystkie elementy skryptu PHP. Skrypty PHP w bieżącym dokumencie
Zaimportowane skrypty Zawartość gałęzi każdego skryptu dołączanego jest analogiczna, jak w przypadku gałęzi Skrypty PHP w bieżącym dokumencie i umożliwia przechodzenie do wybranych miejsc w dokumencie dołączonym! Wymuszone dołączanie - zawiera listę plików i folderów, których dołączenie zostało wymuszone dla serwisu bądź dla bieżącego skryptu. Więcej o wymuszonym dołączaniu.Nawigator ASPZe względu na możliwość korzystania w technologii ASP z różnych języków, nawigator ASP będzie zawierał drzewko dla języka, w którym napisany został skrypt (JS lub VBS). |
Pokrewne tematy |