Configure the Python interpreter path, action toolbar behavior, and optional diagnostic checks.
| Property |
Value |
| Setting ID |
automationview.pythonPath |
| Type |
string |
| Default |
"auto" |
| Scope |
machine |
Path to the Python executable used by AutomationView:
"auto" — Automatically resolves Python from the system environment.
"python3" — Uses a specific command from PATH.
"/usr/bin/python3.12" or "C:\\Python312\\python.exe" — Uses an explicit executable path.
{
"automationview.pythonPath": "/usr/bin/python3.12"
}
| Property |
Value |
| Setting ID |
automationview.diagnostics.divergenceOverlap |
| Type |
boolean |
| Default |
false |
| Scope |
resource |
When enabled (true), AutomationView checks whether two or more branches of an OR divergence can evaluate to TRUE at the same time and reports diagnostic warning S013.
{
"automationview.diagnostics.divergenceOverlap": true
}
| Property |
Value |
| Setting ID |
automationview.actionToolbar.favorites |
| Type |
array of objects |
| Default |
MOVE, TON, CTU |
Configures the quick-access buttons shown in the Sequence Editor action toolbar. Each item specifies:
qualifier — N, S, R, P, D, L, SD, DS, or SL
instruction — Instruction name (MOVE, TON, CTU, SR, RS, ADD, etc.)
label — Button label displayed in the toolbar
{
"automationview.actionToolbar.favorites": [
{ "qualifier": "N", "instruction": "MOVE", "label": "MOVE" },
{ "qualifier": "N", "instruction": "TON", "label": "TON" },
{ "qualifier": "S", "instruction": "STORE", "label": "SET" },
{ "qualifier": "R", "instruction": "RESET", "label": "RESET" }
]
}
| Property |
Value |
| Setting ID |
automationview.actionToolbar.trigger |
| Type |
enum |
| Default |
"modifier" |
Controls when the floating action toolbar appears while editing an action node:
| Value |
Behavior |
modifier |
Appears when holding Alt (or via right-click -> Edit Qualifier & Instruction) |
always |
Always visible whenever an action is focused |
{
"automationview.actionToolbar.trigger": "always"
}
| Setting |
Type |
Default |
Description |
automationview.pythonPath |
string |
"auto" |
Path to the Python executable |
automationview.diagnostics.divergenceOverlap |
boolean |
false |
Warn when OR divergence branch conditions overlap (S013) |
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 or always) |