4.1.6 Пользовательская библиотека
Панель «Пользовательская библиотека» предназначена для создания и хранения списка структур в отдельной библиотеке, которая не зависит от проектов. Вы можете сохранять необходимые структуры из любого проекта в эту библиотеку, а также экспортировать их в отдельный файл и импортировать в другие проекты.

С добавлением структуры из проекта в библиотеку можете ознакомиться в разделе «Структуры».
Все структуры, добавленные в пользовательскую библиотеку, по умолчанию хранятся в специальной папке проектов «userLib/structs.json». Если вы хотите сохранить изменения в файле «.json», когда изменяете список структур библиотеки, вам нужно нажать кнопку «Сохранить».

Чтобы просмотреть данные выбранной структуры из пользовательской библиотеки, раскройте ее и дважды щелкните по блоку «Данные». Появится окно со списком переменных этой структуры, где вы сможете найти необходимые с помощью поля поиска.

Для добавления структуры в проект нажмите правой кнопкой мыши на ее название и выберите в контекстном меню пункт «Добавить в проект». В списке структур вашего проекта на панели «Программы и данные» появится добавленная структура.

Если в списке структур проекта уже есть структура с таким же именем, то структура из пользовательской библиотеки не будет добавлена в структуру проекта.
|
Чтобы удалить структуру (или несколько) из пользовательской библиотеки, нажмите правой кнопкой мыши на ее название и выберите в контекстном меню пункт «Удалить».

Для экспорта списка структур библиотеки в файл «.json» нажмите кнопку «Экспорт». В появившемся окне выберите место для сохранения, введите «имя_файла.json» и нажмите «Открыть». После завершения экспорта вы увидите уведомление «Экспорт завершен».

Чтобы импортировать список структур в пользовательскую библиотеку из файла «.json», нажмите кнопку «Импорт». В открывшемся окне выберите файл соответствующего формата и нажмите «Открыть». После завершения импорта вы увидите уведомление «Импорт завершен». Все структуры из выбранного файла появятся в пользовательской библиотеке.

Если в пользовательской библиотеке уже есть структуры с такими же именами, как внутри файла, то при импорте структуры с тем же именем не будут добавлены в библиотеку.
|
