Skip to content

Community Edition — Бесплатные базовые функции KUKA KRL Professional ​

Подробный обзор 24 бесплатных базовых функций расширения для разработчиков и инженеров-робототехников.


1. Синтаксическая подсветка KRL (Syntax Highlighting) ​

Полный парсинг синтаксиса .src, .dat, .sub. Подсветка ключевых слов, типов данных (INT, REAL, BOOL, E6POS), системных переменных KSS 8.7 и FOLD-метаданных WorkVisual.

До установки (стандартный монотонный текст): ​

Syntax Highlighting До

После установки (Контрастная инженерная подсветка): ​

Syntax Highlighting После


2. Эксклюзивные темы KUKA (6 KUKA Themes) ​

6 профессиональных тем оформления, оптимизированных для промышленных ноутбуков и дисплеев SmartPAD:

  1. Industrial Dark (фирменный стиль KUKA #FF6600)
  2. WorkVisual Dark
  3. WorkVisual Light
  4. Midnight OLED
  5. Blueprint
  6. Industrial Light

Переключение: Ctrl + K Ctrl + T

Theme 1Theme 2Theme 3Theme 4


3. Умное автодополнение (Smart Autocomplete & 957+ KSS Variables) ​

Мгновенное выпадающее меню при вводе $ с подсказками по 957+ системным переменным ($POS_ACT, $VEL.CP, $BASE, $TOOL, $IN, $OUT, $TORQMON).

Smart Autocomplete Demo


4. Мультиязычность 6 языков (EN / DE / RU / ES / IT / TR) ​

Полная локализация интерфейса расширения, подсказок, меню команд и дашборда Control Center на 6 языках: английский, немецкий, русский, испанский, итальянский и турецкий.


5. Inlay Hints для сигналов ($IN / $OUT / $ANIN / $ANOUT) ​

Виртуальные полупрозрачные подсказки имен сигналов прямо в коде (например, $IN[1] : diPartReady).

Inlay Hints Demo


6. Всплывающая информация (Hover Info & Read/Write Status) ​

При наведении курсора на системную переменную отображается описание из руководств KSS 8.7, тип данных и права доступа (Read-Only / Read-Write).

Hover Info Demo


7. Кросс-файловая навигация (.src ↔ .dat Go-to-Definition) ​

Быстрый переход по F12 / Ctrl+Click от использования точки/переменной в файле алгоритма .src к ее объявлению в .dat.

Go-to-Definition Demo


8. Поиск всех ссылок (Find All References — Shift+Alt+F12) ​

Показывает все места использования функции, точки или сигналов во всем проекте.

Find All References Demo


9. Глобальный форматировщик KRL (Code Formatter) ​

Автоматическое выравнивание знаков = и вложенности блоков IF/FOR/WHILE по нажатию Shift + Alt + F.

Code Formatter Demo


10. Быстрое сворачивание / разворачивание FOLD (Quick Fold Toolbar) ​

Иконки [Fold All] (krl.foldAll) и [Unfold All] (krl.unfoldAll) в тулбаре для сжатия и разворачивания всех блоков FOLD.

Quick Fold Toolbar Demo


11. Полное дерево команд KUKA COMMANDS ​

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

KUKA COMMANDS Demo


12. Панель сигналов KRL I/O Signals ​

Панель сигналов входов/выходов с быстрой фильтрацией и поиском.

KRL I/O Signals Demo


13. Очистка неиспользуемых переменных (Unused Variable Cleaner) ​

Удаление ненужных объявлений DECL из .dat файлов без нарушения структуры FOLD.


14. Очиститель Git-метаданных WorkVisual (Git Metadata Cleaner) ​

Срезает заголовки &ACCESS, &REL, &PARAM для создания чистых коммитов в Git.

Git Metadata Cleaner Demo


15. Сортировка объявлений (Sort Declarations) ​

Сортировка типов переменных (INT, REAL, BOOL, E6POS) в .dat файлах.

Sort Declarations Demo


16. Безопасное авто-исправление кода (Safe Auto-Repair — krl.fixAllSafeIssuesInFile) ​

Пакетное исправление рутинных замечаний синтаксиса в 1 клик: нормализация регистра операторов KRL, балансировка P00 протоколов, закрытие блоков DEF/END без риска поломки рабочей логики.


17. Генератор B2B-счетов и EU VAT Reverse Charge (krl.requestCorporateInvoice) ​

Прямое формирование официальных счетов-проформ и налоговых инвойсов с валидацией корпоративного Tax ID / EU VAT Reverse Charge для быстрой оплаты юрлицами.


18. Бонусная синтаксическая диагностика в реальном времени ​

Мгновенное подсвечивание синтаксических ошибок, незакрытых скобок, пропущенных THEN и ENDIF прямо во время ввода в бесплатной версии.

Проприетарная лицензия (EULA). Независимая разработка Liskin Labs; не аффилировано с KUKA AG.