Wspomaganie dla JavaScript - Dynamiczny kodNa wspomaganie JavaScript w Pająku składa się między innymi również mechanizm podpowiedzi nazywany Dynamiczny kod. Tak na prawdę mechanizm ten tworzą dwa narzędzia: UWAGA! Dynamiczny kod pobiera dane z pliku definicyjnego dla skryptów oraz analizuje istniejący kod skryptu. W ten sposób możliwe jest podawanie nazw i listy argumentów wbudowanych funkcji oraz predefiniowanych i zadeklarowanych w skrypcie zmiennych i stałych JavaScript. Dzięki temu można znacznie efektywniej pisać skrypty - nie trzeba pamiętać dokładnych nazw wszystkich funkcji JavaScript, czy długiej listy zmiennych. Dynamiczny kodDziałanie dynamicznego kodu polega na podpowiadaniu nazw elementów możliwych do wykorzystania (funkcje, zmienne i stałe). Narzędzie można wywołać na dwa sposoby:
Jeśli aktywowałeś automatyczne wyświetlanie, wpisz początek nazwy funkcji i poczekaj chwilę - pojawi się lista z elementami, których możesz użyć. Na liście podświetlona będzie pierwsza pozycja, która jest najbardziej zgodna z wpisanym ciągiem. W przypadku, automatyczne wyświetlanie podpowiedzi jest wyłączone, aby otrzymać podpowiedź skorzystaj ze skrótu Ctrl+Spacja. Dla przykładu, jeśli istnieje funkcja: function moja_funkcja (a, b) { a = a + b; } Teraz wystarczy wpisać (pionowa kreska oznacza kursor w dokumencie): moja|i użyć skrótu Ctrl+Spacja (bądź poczekać chwilę, jeśli aktywowałeś dynamiczny kod). Pojawi się okienko, w którym będzie nazwa funkcja moja_funkcja. Po liście możesz poruszać się za pomocą pasków przewijania, strzałkami itp. (jak w każdym oknie). Aby wstawić wybraną konstrukcję do dokumentu, wciśnij Enter, bądź kliknij na nią. Ikony przy nazwach określają, czy jest to nazwa zmiennej, stałej, czy funkcji Dynamiczne podpowiedziDziałanie dynamicznych podpowiedzi polega na podpowiadaniu w trakcie pisania skryptu argumentów funkcji. Narzędzia pobiera dane podobnie jak dynamiczny kod - z pliku definicyjnego i z wyników analizy skryptu. Dzięki temu nie trzeba stale pamiętać, bądź szukać w kodzie, jakich argumentów wymaga dana funkcja.Narzędzie można wywołać na dwa sposoby:
Ustawienia i inne opcje dynamicznych podpowiedzi |
Pokrewne tematy |