Редактор 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'.

Для зручної роботи зі змінними у вас є декілька варіантів:

  • Показати змінну - знаходить змінну в дереві
  • Отримати змінну - створити блок для читання змінній значення
  • Встановити змінну - створити блок для присвоєння змінній значення