Introduction
A modern, Monaco-based editor for Autodesk Inventor iLogic rules. Write, organize, run, and debug document and external rules from a dockable panel.
Extrabbitcode iLogic Code is an Autodesk Inventor add-in that replaces the built-in iLogic rule editor with a modern, Monaco-based code editor in a dockable panel. It brings real editing comfort to iLogic: IntelliSense, multi-cursor, a file-style rule explorer, reusable start templates, a structured run log, and full keyboard customization.
It edits the same rules Inventor already runs. Document (internal) rules live in your document; external rules live as files in your configured iLogic directories. Nothing about how iLogic executes changes, you just get a much better place to write and debug.
Open the editor from the iLogic panel on the ribbon (Part, Assembly, or Drawing) by clicking the Code Editor button. The panel docks like any other Inventor window.
Features
Code Editor
A Monaco-based editor with IntelliSense, multi-cursor, sticky scroll, minimap, and a comment/copy/paste toolbar.
Rules Explorer
A file-style sidebar for document (internal) rules and external rule files, with create, rename, copy, and delete.
Running Rules
Save and run the active rule through Inventor's iLogic engine with a single click or F5.
Run Log
A structured log pane that captures each run's output, filterable by level, with export and persistence.
Templates
Reusable starter rules with variable substitution, applied when you create a new rule.
Tabs
Pinned and preview tabs, drag-to-reorder, and a context menu for managing open rules.
Log Reader
Open an exported run-log file to inspect runs captured on another machine or earlier session.
Keyboard Shortcuts
A shortcut cheatsheet and fully remappable commands for files, tabs, rules, and editing.
Settings
Configure the explorer, editor, logging, iLogic directories, shortcuts, and import/export.
Files & Logs
Where the editor stores its settings, templates, and log files on your machine.
Getting Started
Once the add-in is loaded, the iLogic ribbon panel shows a new Code Editor button. Open a document and click it to open the dockable editor.
From there you can:
- Browse rules in the sidebar: document rules at the top, external rule files below.
- Open a rule with a single click (preview) or double-click to keep it pinned.
- Edit with full IntelliSense, multi-cursor, and the editing toolbar.
- Run the rule with Save & Run (F5) and watch the output in the run log.
- Reuse common boilerplate by creating new rules from templates.
Head to Settings to configure the editor font, logging, external rule directories, and keyboard shortcuts.