Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ABB Robotics - RAPID & Ecosystem ToolsNew to Visual Studio Code? Get it now.
ABB Robotics - RAPID & Ecosystem Tools

ABB Robotics - RAPID & Ecosystem Tools

ABB Robotics Ecosystem

|
1,665 installs
| (5) | Free
RAPID language support for ABB Robotics: syntax highlighting, snippets, and configuration for OmniCore and IRC5 controllers (.modx, .sysx, .cfg, .cmd)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ABB Robotics Language Support

This Visual Studio Code extension provides basic syntax highlighting and language features for ABB programming language files.

Features

  • Syntax highlighting for:
    • RAPID (.mod, .modx, .sys, .sysx)
    • CFG (.cfg)
    • CoBlox (.coblox)
    • Install CMD (install*.cmd)
  • Autocomplete and hover for:
    • RAPID instructions, functions and data types
    • EGM (Externally Guided Motion)
    • Force Control
    • SoftMove (Cartesian Soft Servo)
    • ArcWare (Arc Welding)
    • Paint (RobotWare Paint)
    • install.cmd commands
  • Hover for IPS configuration files (.cfg starting with IPS:CFG_x.y::)
  • Format Document / Format Selection for RAPID
  • Go to Definition / Find References for RAPID symbols and EIO signals across the workspace
  • Outline for RAPID, CFG and CoBlox
  • EIO signal coloring in .cfg and RAPID files, one color for inputs and one for outputs
  • Open with RW Add-In Packaging Tool (.rpkproj) and ABB AppStudio (.aspproj, .asppag) from the Explorer context menu
  • Backup annotation: in an opened backup, RAPID task folders show their task name

Settings

  • abb-robotics.rapid.format.uppercaseKeywords (default true): the formatter writes RAPID reserved words in upper case
  • abb-robotics.rapid.format.normalizeSpacing (default false): the formatter also normalizes spacing
  • abb-robotics.appStudioPath: AppStudio executable for the "Open with ABB AppStudio (Custom Path)" entry
  • EIO signal colors: token types eioSignalDI, eioSignalDO, eioSignalAI, eioSignalAO, eioSignalGI, eioSignalGO in editor.semanticTokenColorCustomizations, e.g. { "rules": { "eioSignalDO": "#FF6B6B" } }
  • Other RobotWare .cmd files can be opened as Install CMD via files.associations, e.g. { "*.cmd": "install-cmd" }

Requirements

No additional tools are required. The extension works out of the box with Visual Studio Code (v1.90.0 or newer).

License

This project is licensed under a proprietary End User License Agreement (EULA). See the LICENSE file for complete terms and conditions.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft