Работа с фрагментами кода в iLogic

Системные фрагменты

Определение избранных фрагментов

  1. Щелкните "Редактировать избранные фрагменты" в верхней части вкладки "Система".
  2. Выберите в дереве, какие фрагменты следует пометить как избранные. Выберите категорию, чтобы включить все фрагменты в этой категории, или разверните категорию и выберите отдельные фрагменты.
  3. Закончив, нажмите ОК.

Отображение избранных фрагментов

Чтобы отобразить только избранные фрагменты, щелкните значок избранного в верхней части вкладки "Система".

Чтобы отобразить все фрагменты, повторно щелкните значок избранного.

Копирование системных фрагментов в пользовательские фрагменты

  1. Щелкните правой кнопкой мыши фрагмент на вкладке "Система".
  2. Выберите из контекстного меню "Копировать в Пользовательские".

    Копия фрагмента помещается на вкладку "Пользовательские" в той же категории, в которой он находится на вкладке "Система". Если такая категория не существует, она будет создана.

Пользовательские фрагменты

Создание пользовательского фрагмента

  1. Выделите текст фрагмента в окне редактирования, а затем щелкните правой кнопкой мыши и выберите Сохранить фрагмент.

    Отображается диалоговое окно "Редактировать фрагмент", где отображается копия текста фрагмента из текстового поля кода.

  2. Введите название фрагмента, которое будет отображаться в списке фрагментов.
  3. Выберите категорию, в которую следует включить фрагмент, или введите имя новой категории.
  4. При желании введите текстовую строку, которая будет отображаться в виде подсказки при наведении курсора мыши на фрагмент в списке. Щелкните "Использовать код в качестве подсказки", чтобы поместить копию текста фрагмента в текстовое поле подсказки, а затем при необходимости отредактируйте текст.
  5. При необходимости отредактируйте фрагмент в текстовом поле кода. При работе со сложными или длинными фрагментами щелкните стрелочку вправо над вертикальной полосой прокрутке справа, чтобы включить автоматическое структурирование.
  6. Щелкните "Сохранить" или нажмите Ctrl-S для сохранения фрагмента.

Фрагменты также можно сохранить, щелкнув "ОК" в диалоговом окне "Редактировать правило". При первом сохранении пользовательских фрагментов предлагается выбрать папку для сохранения.

Управление категориями пользовательских фрагментов

После создания пользовательских фрагментов распределите их по разным категориям.

  • Чтобы создать категорию, щелкните правой кнопкой мыши и выберите из контекстного меню команду "Вставить категорию".
  • Чтобы поместить фрагмент в категорию, перетащите его в соответствующее место внутри дерева.
  • Чтобы переименовать категорию фрагментов кода, выберите фрагмент или категорию, затем щелкните правой кнопкой мыши и выберите из контекстного меню "Переименовать".
  • Используйте "Сохранить как" на панели инструментов для создания разных наборов фрагментов кода для определенных проектов.

Редактирование пользовательских фрагментов

  1. Щелкните правой кнопкой мыши фрагмент и выберите "Изменить".
  2. Внесите необходимые изменения в диалоговом окне "Редактировать фрагменты".
  3. Закончив, нажмите ОК.

Замена пользовательских фрагментов из внешнего файла

  1. Щелкните в верхней части вкладки "Система".
  2. Выберите файл, чтобы заменить фрагменты на вкладке "Пользовательские", и щелкните "Открыть".

Объединение пользовательских фрагментов из внешнего файла

  1. Щелкните в верхней части вкладки "Система".
  2. Выберите файл для объединения с фрагментами на вкладке "Пользовательские" и щелкните "Открыть".

Удаление пользовательского фрагмента

Чтобы удалить пользовательский фрагмент, щелкните фрагмент правой кнопкой мыши и выберите "Удалить".

Создание набора пользовательских фрагментов для определенных проектов

  1. Щелкните в верхней части вкладки "Система".
  2. Укажите имя файла и папку и щелкните "Сохранить", чтобы сохранить копию всех пользовательских фрагментов в списке в виде внешнего файла .xml.
  3. При необходимости откройте сохраненный файл в редакторе XML и удалите или отредактируйте сохраненные фрагменты.

Перемещение или скрытие области "Фрагменты"

Используйте символ кнопки в верхней части области "Фрагменты", чтобы настроить ее поведение.