Commands
Every Command Palette command of the extension.
These are the commands VS Code lists in the Command Palette (Ctrl+Shift+P), from
the extension’s manifest. The commands of the designer itself, as the edsnx command line, MCP tools, JSON-RPC
methods and the script API see them, are on Designer commands; the editor
hotkeys are on Key bindings and Tools.
| Command Palette title | Command id | Keys |
|---|---|---|
| Electronics Designer: 2D view | softforge.edsnx.view2d | |
| Electronics Designer: 3D models of the footprint | softforge.edsnx.model3d.footprintModels | |
| Electronics Designer: 3D view | softforge.edsnx.view3d | |
| Electronics Designer: Add Component… | softforge.edsnx.addComponent | |
| Electronics Designer: Add Sheet (internal) | softforge.edsnx.addSheet | |
| Electronics Designer: Add Sheet Pin (internal) | softforge.edsnx.addSheetPin | |
| Electronics Designer: Annotate Schematic… | softforge.edsnx.annotate | |
| Electronics Designer: Autoroute… | softforge.edsnx.autoroute | |
| Electronics Designer: Board Setup… | softforge.edsnx.boardSetup | |
| Electronics Designer: Cancel tool | softforge.edsnx.tools.cancel | |
| Electronics Designer: Clean Up Wires | softforge.edsnx.cleanupWires | |
| Electronics Designer: Clear part data cache | softforge.edsnx.parts.clearCache | |
| Electronics Designer: Clear part data provider API keys | softforge.edsnx.parts.clearApiKeys | |
| Electronics Designer: Clear Schematic Annotation… | softforge.edsnx.clearAnnotation | |
| Electronics Designer: Close Review | softforge.edsnx.review.close | |
| Electronics Designer: Comments and Design Review Panel | softforge.edsnx.comments.show | |
| Electronics Designer: Configure tools | softforge.edsnx.tools.openConfig | |
| Electronics Designer: Consolidate Design File | softforge.edsnx.design.consolidate | |
| Electronics Designer: Copy MCP Config for Claude Code (edsnx mcp --attach) | softforge.edsnx.agent.copyMcpConfig | |
| Electronics Designer: Create Baseline | softforge.edsnx.design.baseline | |
| Electronics Designer: Design health | softforge.edsnx.designHealth | |
| Electronics Designer: Documentation Sheet Action (internal) | softforge.edsnx.doc.action | |
| Electronics Designer: Edit footprint in the footprint editor… | softforge.edsnx.footprint.edit | |
| Electronics Designer: Edit in Place | softforge.edsnx.editInPlace | |
| Electronics Designer: Edit symbol in the symbol editor… | softforge.edsnx.symbol.edit | |
| Electronics Designer: Enter License Key… | softforge.edsnx.license.enterKey | |
| Electronics Designer: Exclude or include a violation (internal) | softforge.edsnx.checks.exclude | |
| Electronics Designer: Export BOM (internal) | softforge.edsnx.bomExport | |
| Electronics Designer: Export BOM / Netlist… | softforge.edsnx.exportBom | |
| Electronics Designer: Export documentation set | softforge.edsnx.doc.export | |
| Electronics Designer: Export Documentation Set… | softforge.edsnx.project.exportDocs | |
| Electronics Designer: Export glTF Binary (.glb)… | softforge.edsnx.exportGlb | |
| Electronics Designer: Export Review Report… | softforge.edsnx.review.export | |
| Electronics Designer: Export session | softforge.edsnx.agent.exportSession | |
| Electronics Designer: Export STEP… | softforge.edsnx.exportStep | |
| Electronics Designer: Export Symbol Fields Table (internal) | softforge.edsnx.fieldsTableExport | |
| Electronics Designer: Export symbol to another library… | softforge.edsnx.symbol.export | |
| Electronics Designer: Export Tool Data (internal) | softforge.edsnx.tools.export | |
| Electronics Designer: Export VRML… | softforge.edsnx.exportVrml | |
| Electronics Designer: Export… | softforge.edsnx.interop.export | |
| Electronics Designer: Fabrication Outputs… | softforge.edsnx.fabOutputs | |
| Electronics Designer: Fill All Zones | softforge.edsnx.fillZones | |
| Electronics Designer: Forward Key to Editor | softforge.edsnx.key | Ctrl+Shift+X |
| Electronics Designer: Generate BOM… | softforge.edsnx.bom | |
| Electronics Designer: Getting started | softforge.edsnx.gettingStarted | |
| Electronics Designer: Gloss Tracks… | softforge.edsnx.gloss | |
| Electronics Designer: Harness documentation | softforge.edsnx.system.harness | |
| Electronics Designer: Import Board Setup from Another Board… | softforge.edsnx.importBoardSetup | |
| Electronics Designer: Import Colour Theme… | softforge.edsnx.importTheme | |
| Electronics Designer: Import footprint from board into a library… | softforge.edsnx.footprint.importFromBoard | |
| Electronics Designer: Import Hotkeys (user.hotkeys)… | softforge.edsnx.importHotkeys | |
| Electronics Designer: Import IDX | softforge.edsnx.mcad.idxImport | |
| Electronics Designer: Import library (Altium, Eagle, EasyEDA, SnapEDA)… | softforge.edsnx.lib.import | |
| Electronics Designer: Import reference solid | softforge.edsnx.mcad.importStep | |
| Electronics Designer: Import Sheet Pins (internal) | softforge.edsnx.importSheetPins | |
| Electronics Designer: Import… | softforge.edsnx.interop.import | |
| Electronics Designer: Leave Sheet (Up to Parent Sheet) | softforge.edsnx.sheetUp | |
| Electronics Designer: License Gate (internal) | softforge.edsnx.license.require | |
| Electronics Designer: List Hotkeys | softforge.edsnx.listHotkeys | |
| Electronics Designer: Load simulation overlay… | softforge.edsnx.loadOverlay | |
| Electronics Designer: Manage Libraries… | softforge.edsnx.libraries.manage | |
| Electronics Designer: Manage Subscription | softforge.edsnx.license.manage | |
| Electronics Designer: Managed libraries: add to project… | softforge.edsnx.managed.addToProject | |
| Electronics Designer: Managed libraries: approve parts… | softforge.edsnx.managed.approve | |
| Electronics Designer: Managed libraries: deprecate parts… | softforge.edsnx.managed.deprecate | |
| Electronics Designer: Managed libraries: diff against upstream | softforge.edsnx.managed.diff | |
| Electronics Designer: Managed libraries: mark parts as draft… | softforge.edsnx.managed.markDraft | |
| Electronics Designer: Managed libraries: pull update | softforge.edsnx.managed.pull | |
| Electronics Designer: Managed libraries: refresh | softforge.edsnx.managed.refresh | |
| Electronics Designer: Managed libraries: sync library.json with the files | softforge.edsnx.managed.sync | |
| Electronics Designer: Managed libraries: where used | softforge.edsnx.managed.whereUsed | |
| Electronics Designer: MCAD clearance check | softforge.edsnx.mcad.clearance | |
| Electronics Designer: MCAD link folder | softforge.edsnx.mcad.link | |
| Electronics Designer: Migrate Project to Design Files | softforge.edsnx.design.migrateProject | |
| Electronics Designer: Move Options (internal) | softforge.edsnx.move.setOptions | |
| Electronics Designer: Navigate Back (Sheet History) | softforge.edsnx.sheetBack | |
| Electronics Designer: Navigate Forward (Sheet History) | softforge.edsnx.sheetForward | |
| Electronics Designer: New documentation sheet | softforge.edsnx.doc.newSheet | |
| Electronics Designer: New Documentation Sheet… | softforge.edsnx.project.newDocSheet | |
| Electronics Designer: New Footprint Library… | softforge.edsnx.project.newFootprintLibrary | |
| Electronics Designer: New footprint… | softforge.edsnx.footprint.new | |
| Electronics Designer: New panel | softforge.edsnx.panel.new | |
| Electronics Designer: New project… | softforge.edsnx.project.new | |
| Electronics Designer: New Symbol Library… | softforge.edsnx.project.newSymbolLibrary | |
| Electronics Designer: New symbol… | softforge.edsnx.symbol.new | |
| Electronics Designer: New system | softforge.edsnx.system.new | |
| Electronics Designer: Next Free Reference (internal) | softforge.edsnx.nextReference | |
| Electronics Designer: Next Sheet | softforge.edsnx.sheetNext | |
| Electronics Designer: Open | softforge.edsnx.project.open | |
| Electronics Designer: Open 3D assembly | softforge.edsnx.system.open3d | |
| Electronics Designer: Open 3D model | softforge.edsnx.model3d.open | |
| Electronics Designer: Open Agent Session Log (.edsnx/session.jsonl) | softforge.edsnx.agent.openLog | |
| Electronics Designer: Open as Text | softforge.edsnx.openAsText | |
| Electronics Designer: Open Custom Design Rules (.kicad_dru) | softforge.edsnx.openCustomRules | |
| Electronics Designer: Open Datasheet | softforge.edsnx.libraries.openDatasheet | |
| Electronics Designer: Open Design File | softforge.edsnx.design.openDesignFile | |
| Electronics Designer: Open Editor Dialog (internal) | softforge.edsnx.dialog | |
| Electronics Designer: Open fab set… | softforge.edsnx.gerber.openSet | |
| Electronics Designer: Open PCB | softforge.edsnx.openPcb | |
| Electronics Designer: Open Rules in Board Setup | softforge.edsnx.project.openRules | |
| Electronics Designer: Open Schematic | softforge.edsnx.openSchematic | |
| Electronics Designer: Open Settings | softforge.edsnx.openSettings | |
| Electronics Designer: Open Sheet (internal) | softforge.edsnx.openSheet | |
| Electronics Designer: Open Symbol Datasheet (internal) | softforge.edsnx.openDatasheet | |
| Electronics Designer: Open Tool URL (internal) | softforge.edsnx.tools.openUrl | |
| Electronics Designer: Page settings… | softforge.edsnx.pageSettings | |
| Electronics Designer: Parts ▸ Providers: API keys, cache, offline mode… | softforge.edsnx.parts.setApiKey | |
| Electronics Designer: Place Footprint on Board (internal) | softforge.edsnx.placeOnBoard | |
| Electronics Designer: Place Image (internal) | softforge.edsnx.placeImage | |
| Electronics Designer: Plot (Gerbers + drill) | softforge.edsnx.plot | |
| Electronics Designer: Plot… | softforge.edsnx.project.plot | |
| Electronics Designer: Preferences… | softforge.edsnx.preferences | |
| Electronics Designer: Previous Sheet | softforge.edsnx.sheetPrevious | |
| Electronics Designer: Project details | softforge.edsnx.project.details | |
| Electronics Designer: Project Settings… | softforge.edsnx.project.settings | |
| Electronics Designer: Read Custom Design Rules (internal) | softforge.edsnx.rules.read | |
| Electronics Designer: Redo | softforge.edsnx.redo | |
| Electronics Designer: Redo Custom Rules Change (.kicad_dru) | softforge.edsnx.rules.redo | |
| Electronics Designer: Refresh 3D Model | softforge.edsnx.refresh3d | |
| Electronics Designer: Refresh documentation from the board | softforge.edsnx.doc.refreshAll | |
| Electronics Designer: Refresh Libraries | softforge.edsnx.libraries.refresh | |
| Electronics Designer: Refresh Project View | softforge.edsnx.project.refresh | |
| Electronics Designer: Release… | softforge.edsnx.release | |
| Electronics Designer: Reload tool configuration | softforge.edsnx.tools.reload | |
| Electronics Designer: Remove Tool Overlay (internal) | softforge.edsnx.tools.removeOverlay | |
| Electronics Designer: Reset Tool Cards | softforge.edsnx.toolCards.reset | |
| Electronics Designer: Reset Views (show the default set) | softforge.edsnx.panels.reset | |
| Electronics Designer: Reuse Panel | softforge.edsnx.reuse.show | |
| Electronics Designer: Reveal in Explorer View | softforge.edsnx.project.reveal | |
| Electronics Designer: Reveal Output (internal) | softforge.edsnx.revealOutput | |
| Electronics Designer: Reveal Tool Output (internal) | softforge.edsnx.tools.revealOutput | |
| Electronics Designer: Review Changes (Compare with Git Revision)… | softforge.edsnx.review | |
| Electronics Designer: Review Gerber vs Gerber | softforge.edsnx.gerber.compareReview | |
| Electronics Designer: Router: Buy | softforge.edsnx.routers.buy | |
| Electronics Designer: Router: Configure | softforge.edsnx.routers.configure | |
| Electronics Designer: Router: Documentation | softforge.edsnx.routers.docs | |
| Electronics Designer: Router: Install | softforge.edsnx.routers.install | |
| Electronics Designer: Router: Start Trial | softforge.edsnx.routers.trial | |
| Electronics Designer: Routers | softforge.edsnx.routers.show | |
| Electronics Designer: Routing Options | softforge.edsnx.routingOptions | |
| Electronics Designer: Run all tools | softforge.edsnx.tools.runAll | |
| Electronics Designer: Run checks | softforge.edsnx.runChecks | |
| Electronics Designer: Run DFM | softforge.edsnx.dfm.run | |
| Electronics Designer: Run DRC | softforge.edsnx.project.runDrc | |
| Electronics Designer: Run DRC | softforge.edsnx.runDrc | |
| Electronics Designer: Run Editor Command (internal) | softforge.edsnx.webviewCommand | |
| Electronics Designer: Run ERC | softforge.edsnx.project.runErc | |
| Electronics Designer: Run ERC | softforge.edsnx.runErc | |
| Electronics Designer: Run full DRC/ERC (kicad-cli) | softforge.edsnx.checks.runCli | |
| Electronics Designer: Run live checks (full native pass) | softforge.edsnx.checks.runNative | |
| Electronics Designer: Run Plot (internal) | softforge.edsnx.plotRun | |
| Electronics Designer: Run Tool | softforge.edsnx.project.runTool | |
| Electronics Designer: Run tool… | softforge.edsnx.tools.run | |
| Electronics Designer: Save 3D Screenshot (internal) | softforge.edsnx.savePng | |
| Electronics Designer: Save BOM Presets (internal) | softforge.edsnx.bomPresets | |
| Electronics Designer: Save footprint to another library… | softforge.edsnx.footprint.saveAs | |
| Electronics Designer: Select Colour Theme… | softforge.edsnx.selectTheme | |
| Electronics Designer: Send Tool Message (internal) | softforge.edsnx.tools.message | |
| Electronics Designer: Set rule severity (internal) | softforge.edsnx.checks.setSeverity | |
| Electronics Designer: Set Tool Context (internal) | softforge.edsnx.tools.setContext | |
| Electronics Designer: Sheet File Status (internal) | softforge.edsnx.sheetFileStatus | |
| Electronics Designer: Sheet Hierarchy (internal) | softforge.edsnx.sheetHierarchy | |
| Electronics Designer: Show 3D View | softforge.edsnx.panels.showView3d | |
| Electronics Designer: Show Agent Panel | softforge.edsnx.agent.showPanel | |
| Electronics Designer: Show Agent View | softforge.edsnx.panels.showAgent | |
| Electronics Designer: Show All Views | softforge.edsnx.panels.showAll | |
| Electronics Designer: Show BOM | softforge.edsnx.bomView | |
| Electronics Designer: Show BOM View | softforge.edsnx.panels.showBom | |
| Electronics Designer: Show checks | softforge.edsnx.status | |
| Electronics Designer: Show Checks View | softforge.edsnx.panels.showChecks | |
| Electronics Designer: Show Comments View | softforge.edsnx.panels.showComments | |
| Electronics Designer: Show Design View | softforge.edsnx.panels.showDesign | |
| Electronics Designer: Show DFM View | softforge.edsnx.panels.showDfm | |
| Electronics Designer: Show Document View | softforge.edsnx.panels.showDocument | |
| Electronics Designer: Show Documentation View | softforge.edsnx.panels.showDocProperties | |
| Electronics Designer: Show Footprint Library View | softforge.edsnx.panels.showFpLib | |
| Electronics Designer: Show Footprint View | softforge.edsnx.panels.showFpProps | |
| Electronics Designer: Show Gerber Layers View | softforge.edsnx.panels.showGerber | |
| Electronics Designer: Show Gerber Tools View | softforge.edsnx.panels.showGerberTools | |
| Electronics Designer: Show Group View | softforge.edsnx.panels.showGroup | |
| Electronics Designer: Show Harness View | softforge.edsnx.panels.showHarness | |
| Electronics Designer: Show Import Report | softforge.edsnx.interop.showReport | |
| Electronics Designer: Show Inspect View | softforge.edsnx.panels.showInspect | |
| Electronics Designer: Show Items View | softforge.edsnx.panels.showItems | |
| Electronics Designer: Show Layer stack View | softforge.edsnx.panels.showLayerStack | |
| Electronics Designer: Show Layers View | softforge.edsnx.panels.showLayers | |
| Electronics Designer: Show Length View | softforge.edsnx.panels.showLengthMatching | |
| Electronics Designer: Show Libraries View | softforge.edsnx.panels.showLibraries | |
| Electronics Designer: Show MCAD View | softforge.edsnx.panels.showMcad | |
| Electronics Designer: Show Nets View | softforge.edsnx.panels.showNets | |
| Electronics Designer: Show Objects View | softforge.edsnx.panels.showObjects | |
| Electronics Designer: Show Overlays View | softforge.edsnx.panels.showOverlays | |
| Electronics Designer: Show Panel View | softforge.edsnx.panels.showPanelEditor | |
| Electronics Designer: Show Placement View | softforge.edsnx.panels.showPlacement | |
| Electronics Designer: Show Probes View | softforge.edsnx.panels.showProbes | |
| Electronics Designer: Show Properties View | softforge.edsnx.panels.showProperties | |
| Electronics Designer: Show Requirements View | softforge.edsnx.panels.showRequirements | |
| Electronics Designer: Show Reuse View | softforge.edsnx.panels.showReuse | |
| Electronics Designer: Show Review View | softforge.edsnx.panels.showReview | |
| Electronics Designer: Show Routing View | softforge.edsnx.panels.showRouting | |
| Electronics Designer: Show Selection in Schematic | softforge.edsnx.showInSchematic | |
| Electronics Designer: Show Selection on Board | softforge.edsnx.showOnBoard | |
| Electronics Designer: Show Sheets View | softforge.edsnx.panels.showSheets | |
| Electronics Designer: Show SI/PI View | softforge.edsnx.panels.showSi | |
| Electronics Designer: Show Simulation View | softforge.edsnx.panels.showSimulation | |
| Electronics Designer: Show Symbol Library View | softforge.edsnx.panels.showSymLib | |
| Electronics Designer: Show Symbol View | softforge.edsnx.panels.showSymProps | |
| Electronics Designer: Show System View | softforge.edsnx.panels.showSystem | |
| Electronics Designer: Show Test View | softforge.edsnx.panels.showTestPoints | |
| Electronics Designer: Show tool log | softforge.edsnx.tools.showLog | |
| Electronics Designer: Show Tools View | softforge.edsnx.panels.showTools | |
| Electronics Designer: Show View… | softforge.edsnx.panels.reveal | |
| Electronics Designer: Show violation in editor (internal) | softforge.edsnx.checks.reveal | |
| Electronics Designer: Show Wires View | softforge.edsnx.panels.showWires | |
| Electronics Designer: SI/PI Panel | softforge.edsnx.si.show | |
| Electronics Designer: Sign In with Soft Forge | softforge.edsnx.license.signIn | |
| Electronics Designer: Sign Out of Soft Forge | softforge.edsnx.license.signOut | |
| Electronics Designer: Solve Requirements… | softforge.edsnx.solve | |
| Electronics Designer: Start Agent Server (live editor attachment) | softforge.edsnx.agent.start | |
| Electronics Designer: Start Pro Trial (1 hour) | softforge.edsnx.license.startTrial | |
| Electronics Designer: Stop Agent Server | softforge.edsnx.agent.stop | |
| Electronics Designer: Subscription Status | softforge.edsnx.license.status | |
| Electronics Designer: Symbol Fields Table… | softforge.edsnx.fieldsTable | |
| Electronics Designer: Sync checks state (internal) | softforge.edsnx.checks.sync | |
| Electronics Designer: Sync Tools (internal) | softforge.edsnx.tools.sync | |
| Electronics Designer: System ERC | softforge.edsnx.system.erc | |
| Electronics Designer: Teardrops… | softforge.edsnx.teardrops | |
| Electronics Designer: Toggle AI Chat Box | softforge.edsnx.agent.chat | Ctrl+Shift+Space |
| Electronics Designer: Toggle part data offline mode | softforge.edsnx.parts.toggleOffline | |
| Electronics Designer: Toggle Review of Agent Edits | softforge.edsnx.agent.toggleReview | |
| Electronics Designer: Tool Gallery… | softforge.edsnx.toolGallery | |
| Electronics Designer: Undo | softforge.edsnx.undo | |
| Electronics Designer: Undo Last Custom Rules Change (.kicad_dru) | softforge.edsnx.rules.undo | |
| Electronics Designer: Unfill All Zones | softforge.edsnx.unfillZones | |
| Electronics Designer: Update PCB from Schematic | softforge.edsnx.project.updatePcb | |
| Electronics Designer: Update PCB from Schematic | softforge.edsnx.updateFromSchematic | |
| Electronics Designer: Update Schematic from PCB | softforge.edsnx.project.updateSchematic | |
| Electronics Designer: Update Schematic from PCB | softforge.edsnx.updateSchematicFromPcb | |
| Electronics Designer: Variants… | softforge.edsnx.variants | |
| Electronics Designer: Welcome | softforge.edsnx.welcome | |
| Electronics Designer: Wires Panel (Smart Wiring) | softforge.edsnx.wiresPanel | |
| Electronics Designer: Write Custom Design Rules (internal) | softforge.edsnx.rules.write |