Skip to content

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

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


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 & KSS 8.7)

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

Smart Autocomplete Demo


4. Мультиязычность (EN / RU / TR)

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


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)

Иконки 🙈 (krl.foldAll) и 📖 (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

Проприетарная лицензия (EULA).