Narzędzia programistyczne

Sprawdza obiekty w dokumentach LibreOffice i pokazuje obsługiwane usługi UNO, a także dostępne metody, właściwości i zaimplementowane interfejsy.

Ta funkcja umożliwia również eksplorację struktury dokumentu za pomocą Document Object Model (DOM).

Aby wykonać tę operację...

Z paska menu:

Wybierz Narzędzia - Narzędzia programistyczne

Z interfejsu z kartami:

W menu Narzędzia karty Narzędzia wybierz Narzędzia programistyczne.

Z pasków narzędzi:

Ikona narzędzi programistycznych

Narzędzia programistyczne


note

Narzędzia programistyczne są widoczne we wszystkich dokumentach programów LibreOffice Writer, Calc, Impress i Draw. Wyświetlenie jest trwałe i pozostaje widoczne do momentu odznaczenia.


Gdy Narzędzia programistyczne są włączone, u dołu ekranu wyświetlane jest dokowalne okno. To okno ma dwie sekcje:

note

Ta funkcja jest dostępna od wersji 7.2 LibreOffice w programach Writer, Calc, Impress i Draw.


Widok drzewa modelu dokumentu

Lewa strona okna zawiera przycisk przełączania Bieżący wybór, przycisk Odśwież oraz widok drzewa, który wyświetla wszystkie obiekty w dokumencie.

Zachowanie widoku drzewa zależy od stanu przycisku przełączania Bieżący wybór:

Typy obiektów wyświetlanych w Widoku drzewa modeli dokumentu zależą od używanej aplikacji LibreOffice:

Aplikacja LibreOffice

Obsługiwane obiekty

Writer

Akapity
Części tekstu w akapicie
Kształty
Tabele
Ramki
Obiekty graficzne
Obiekty osadzone (OLE)
Rodziny stylów i style

Calc

Arkusze
Kształty na arkusz
Wykresy na arkusz
Tabele przestawne na arkusz
Rodziny stylów i style

Impress

Slajdy
Kształty na slajd
Slajdy wzorcowe
Rodziny stylów i style

Draw

Strony
Kształty na stronę
Rodziny stylów i style


Panel inspekcji obiektów

Prawa strona okna to Panel inspekcji obiektów, który wyświetla informacje o kontrolowanym obiekcie.

Nazwa klasy: to nazwa klasy obiektu.

tip

Użyj nazwy klasy, aby wyszukać więcej informacji w dokumentacji interfejsu API. Na przykład obiekt najwyższego poziomu w dokumencie programu Writer jest instancją klasy SwXTextDocument, która jest udokumentowana pod adresemOdwołanie do klasy SwXTextDocument.


Możesz dokładniej sprawdzić obiekt, korzystając z czterech dostępnych kart, które wyświetlają jego Interfejsy, Usługi, Właściwości i Metody.

Informacje o obiekcie są uporządkowane w kolumnach na każdej karcie. Zestaw wyświetlanych kolumn zależy od wybranej karty.

Karta Interfejsy

Zawiera pojedynczą kolumnę prezentującą listę interfejsów zaimplementowanych przez obiekt.

Karta Usługi

Zawiera pojedynczą kolumnę prezentującą listę usług obsługiwanych przez obiekt.

Karta Właściwości

Zawiera cztery kolumny opisujące właściwości obiektu:

tip

Karta Właściwości zawiera również pole tekstowe na dole, w którym wyświetlana jest pełna reprezentacja tekstowa wartości właściwości.


Karta Metody

Zawiera cztery kolumny opisujące połączoną listę metod, które mogą być wywoływane przez bieżący obiekt:

Prosimy o wsparcie!