sch_select_primitives
Select and highlight schematic primitives by component designators, pins, or nets. Each call adds to the current selection; clear by clicking empty space in the editor.
Instructions
Select and highlight primitives in the schematic editor by designators, pins, or nets. Selection is additive — each call adds to the current selection. There is currently no programmatic way to clear the selection; the user must click on empty space in the editor to deselect. Pin format: "U1_1" (designator_pinNumber). Components selects the whole component, pins highlights just the pin, nets highlights the entire wire/net.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nets | No | Net names to select (e.g. ["GND", "VBUS"]) | |
| pins | No | Pins to select as designator_pinNumber (e.g. ["U3_1", "U3_2"]) | |
| document | Yes | Target document UUID — auto-switches to this document before executing. Get UUIDs from list_instances or editor_get_open_tabs. | |
| components | No | Component designators to select (e.g. ["U3", "U13"]) | |
| instance_id | No | Target EasyEDA instance ID (8-char hex). Required when multiple instances are connected. Omit when only one instance is connected (auto-selected). Use list_instances to see connected instances. |