%brandDTD; ]>

# Narzędzia programistyczne

&brandShortName; udostępnia programistom kilka narzędzi, które mogą być przydatne w tworzeniu i uruchamianiu aplikacji internetowych. Niektóre z tych narzędzi nie są instalowane domyślnie. Aby uzyskać do nich dostęp, należy z menu Narzędzia wybrać Narzędzia programistyczne.

- Konsola błędów : okno konsoli, w którym wyświetlane są problemy związane z kodem JavaScript i CSS, znajdującym się w aplikacjach internetowych i w samym programie &brandShortName;. Domyślnie wyświetlane są błędy parsowania CSS i błędy w kodzie JavaScript. Konsola może również być używana w celu wyświetlania wiadomości raportowanych przez kod XUL i JavaScript.
- Inspektor DOM: jest to narzędzie, które może być użyteczne przy sprawdzaniu i edycji DOM (ang. Document Object Model) dowolnego dokumentu sieciowego lub aplikacji XUL. DOM jest niezależnym platformowo i językowo interfejsem programistycznym, umożliwiającym programom i skryptom dynamiczny dostęp i aktualizację zawartości, struktury i stylów dokumentów.

  Zasoby internetowe odnoszące się do inspekcji DOM (w języku angielskim):

  - Introduction to the DOM Inspector (Ian Oeschger)
  - DOM Inspector FAQ (mozilla.org)
  - Creating Applications with Mozilla - Appendix B3: The DOM Inspector
- Debuger kodu JavaScript: znany również jako Venkman, to narzędzie umożliwiające debugowanie programów w języku JavaScript w pakiecie &brandShortName;. Umożliwia pracę krokową skryptu, obserwację punktów przerwań i wiele innych właściwości.

  Zasoby internetowe odnoszące się do debugera skryptów języka JavaScript (w języku angielskim):

  - Strona domowa Debuggera JavaScript Venkman
  - Learning the JavaScript debugger Venkman (Svend Tofte)
  - Debuggowanie JavaScriptu przy pomocy Venkmana (seria artykułów dostępnych w witrynie webreference.com)
  - Strona domowa Venkman Development