|
|
Experimental Physics and
| ||||||||||||||
|
|
Hi, folks,
I have been doing vibe coding lately, using which I wrote an extension for VS Code and Jetbrains (IntelliJ/PyCharm). This extension provides an IDE-like environment for the EPICS application development. It includes CA/PVA client support based on epics-tca,
CAJ/JCA, and Phoebus core-pva.
The features of this extension include
- Syntax highlighting, error checks, and formatting
- Quick file and record navigation
- Auto-complete for common EPICS files
- Database table of contents
- Environment variable lookup
- Probe, Spreadsheet, PV Monitor, and PV List widgets
- IOC lifecycle management
- Access to IOC shell commands and variables
- Access to channel list of an active IOC
- TDM integration
For details, see https://github.com/diverhao/epics-workbench
This extension can be installed on VS Code via extension Marketplace: https://marketplace.visualstudio.com/items?itemName=haohao.epics-workbench
The IntelliJ/PyCharm version is still under review and should appear in the JetBrains Marketplace later.
Hao Hao
| ||||||||||||||
| ANJ, 29 May 2026 |
·
Home
·
News
·
About
·
Talk
·
Base
·
Modules
·
Extensions
·
· Distributions · Download · Documents · Links · Licensing · |