- Білдер
- Інтерфейс користувача і навігація
- Редактор CJ Blocks
Редактор CJ Blocks
Робоча область призначена, перш за все, для редагування блоків, які розташовують на дрібній точковій сітці. Перший блок, який відображається після створення, - це функція, яка може містити декілька параметрів, і вказує тип значення, яке буде повернуто функцією після виконання. Для типу повернення значення функції можна використовувати примітивні та складні типи, створені у Білдері, або тип void.
Натиснення на стрілку біля назви типу відкриває меню, яке дозволяє побачити місце використання та історію блока, створений код, або ж дозволяє видалити блок. Також створений код можна відкрити, натиснувши на кнопку "Java Code" або "JavaScript Code", і зберегти, натиснувши на кнопку "Зберегти". Операція може закінчитися невдало, якщо блоки містять помилки, про що сповістить короткочасне мигання.
Для того, щоб об'єднати блоки бізнес-логікою, перетягніть їх на робочу область з лівої панелі, яка містить секції:
Секція | Опис |
General | Вирази, редагування колекції, збереження об'єктів та ін. |
String | Блоки, які є рядковими ресурсами. |
Logic | Блоки if/else і логічні вирази. |
Queries | Створення запитів для збережених об'єктів. |
Loops | Блоки while і for each. |
Time | Функції часу. |
Log | Сповіщення та коментарі. |
Custom | Блоки для створення користувацького коду і використання користувацьких типів. |
Кнопки над робочою областю дозволяють використовувати елементи даних у блоках.
Кнопка | Опис |
Створити | Створити локальну змінну з типом, обраним зі списку в діалоговому вікні. |
Вибрати | Вибрати системний об'єкт. |
Об'єкти | Список змінних, типи для параметрів, процедури виклику, відображення і рядкові ресурси для блоків, які стосуються рядкових ресурсів. |
Блоки можна деактивовувати натисканням правої кнопки миші. З деактивованих і неприєднаних блоків код створено не буде.
Для деяких блоків функції активуються натисканням колеса прокрутки. Наприклад, додавання секції else до if, додавання змінних placeholder в користувацький код і т.д.
Гарячі клавіші
Ctrl + клавіша
Гаряча клавіша | Команда |
c | Копіювати |
v | Вставити |
x | Вирізати |
d | Дублювати |
z | Відмінити |
shift+z | Повернути зміни |
Для того, щоб переглянути код, який виконує дана функція, клацніть по ньому правою кнопкою миші і виберіть "Перейти до визначення" або просто виберіть його і натисність ''F3'.
Для зручної роботи зі змінними у вас є декілька варіантів:
- Показати змінну - знаходить змінну в дереві
- Отримати змінну - створити блок для читання змінній значення
- Встановити змінну - створити блок для присвоєння змінній значення