Пожалуйста, поддержите нас!

Инструменты разработки

Инспектирует объекты документов LibreOfficeDev и показывает поддерживаемые службы UNO, а также доступные методы, свойства и применяемые интерфейсы.

Эта функция также позволяет просматривать структуру документа с помощью Document Object Model (DOM).

Доступ к этой команде

Из главного меню:

Выберите Сервис - Инструменты разработки

Из интерфейса с вкладками:

В меню Сервис вкладки Сервис выберите Инструменты разработки.

Из панелей инструментов:

Значок «Инструменты разработки»

Инструменты разработки


Значок примечания

Инструменты разработки отображаются во всех документах LibreOfficeDev Writer, Calc, Impress и Draw. Отображение постоянно и остаётся видимым пока не будет отключено.


При включении Инструментов разработки внизу экрана появляется прикрепляемое окно. В окне имеется два раздела:

Значок примечания

Эта функция доступна начиная с LibreOfficeDev 7.2 для Writer, Calc, Impress и Draw.


Дерево модели документа

На левой стороне окна находится кнопка переключения Выбранное, кнопка Обновить и представление дерева, отображающего все объекты в документе.

Поведение представления дерева зависит от статуса переключателя Текущее выделение:

Типы объектов, отображаемые в Дереве модели документов, зависят от используемого приложения LibreOfficeDev:

Приложение LibreOfficeDev

Поддерживаемые объекты

Writer

Абзацы
Фрагменты текста в абзаце
Фигуры
Таблицы
Врезки
Графические объекты
Встроенные объекты (OLE)
Семейства стилей и стили

Calc

Листы
Число фигур на лист
Число диаграмм на лист
Число сводных таблиц на лист
Семейства стилей и стили

Impress

Слайды
Число фигур на слайд
Мастер-слайды
Семейства стилей и стили

Draw

Страницы
Фигур на страницу
Семейства стилей и стили


Панель инспектирования объектов

Правая сторона окна Панель инспектирования объектов, отображающая информацию об инспектируемых объектах.

Имя класса: имя класса объекта.

Значок подсказки

Используйте имя класса для поиска дополнительной информации в документации по API. Например, объект верхнего уровня в документе Writer является экземпляром класса SwXTextDocument, который описан в Справочнике по классу SwXTextDocument.


Дальнейшее инспектирование объекта можно выполнять с помощью четырёх имеющихся вкладок, отображающих его Интерфейсы, Службы, Свойства и Методы.

Информация об объекте на каждой вкладке организована в виде столбцов. Набор отображаемых столбцов зависит от выбранной вкладки.

Вкладка «Интерфейсы»

Содержит единственный столбец со списком интерфейсов, которые использует объект.

Вкладка «Службы»

Содержит единственный столбец со списком служб, которые поддерживает объект.

Вкладка «Свойства»

Содержит четыре столбца с описанием свойств объекта:

Значок подсказки

Вкладка Свойства также включает текстовое поле внизу для отображения полного текстового представления значения этого свойства.


Вкладка «Методы»

Содержит четыре столбца с описанием объединённого списка методов, которые могут быть вызваны этим объектом: