AutomationView settings let you customize emulation behavior, code generation, visual appearance, and editor defaults. You can access all settings through File > Preferences > Settings and searching for AutomationView.
You can also edit settings directly in your
settings.jsonfile. All AutomationView settings use the lowercase prefixautomationview..
Settings that control the built-in emulator. See Emulation Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
automationview.emulation.cycleTimeMs |
number | 100 |
Scan cycle time in milliseconds (10 - 10000) |
Settings for code generation and export. See Export Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
automationview.export.includeComments |
boolean | true |
Add comments to generated PLC code |
automationview.export.language |
enum | en |
Comment language (en, fr, de, es, pt) |
automationview.export.autoExport |
boolean | false |
Auto-export project on file change |
automationview.export.autoExportOnSave |
boolean | false |
Export all sequences on every save |
automationview.export.autoExportDebounceMs |
number | 2000 |
Delay before auto-export triggers in ms (500 - 10000) |
Settings for editor behavior and canvas appearance. See Editor Settings and Sequence View Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
automationview.pythonPath |
string | "auto" |
Path to the Python executable |
automationview.sequenceView.gridSize |
number | 30 |
Canvas grid cell size in pixels (20 - 120) |
automationview.sequenceView.fontSize |
number | 10 |
Canvas text font size in pixels (8 - 32) |
automationview.sequenceView.fontFamily |
enum | Arial |
Canvas text font family (13 options) |
automationview.actionToolbar.favorites |
array | MOVE, TON, CTU | Quick-access action combinations in the toolbar |
automationview.actionToolbar.trigger |
enum | modifier |
When the action toolbar is revealed: modifier (hold modifier key) or always |
| Setting | Type | Default | Description |
|---|---|---|---|
automationview.templates.folders |
array | [] |
Additional folders scanned for user templates |