-
Notifications
You must be signed in to change notification settings - Fork 54
Presentation
eipr edited this page Nov 17, 2020
·
1 revision
- Make it easier and faster to work
- Main workload in SystemVerilog, Python, Tcl and Git
- No right or wrong when choosing main IDE
- Meager support for HDLs
- VS Code looked the most promising as a general purpose IDE
- Powerful extensions for everything (especially python and git)
- I was looking for a hobby programming project
- It's an extension for VS Code with SystemVerilog Support
- Features / Desires
- Easier reading (Syntax Highlighting)
- Faster navigation (Lookup table for modules/classes/++)
- Faster writing (Snippets,
WIP
Code completion/generation)
- Publicly available and downloadable from MS Marketplace, GitHub and in Code itself
- VS Code in general
- Diff Editor
- Local(Network access), SSH(Xterm) and SSH(Remote Host)
- Integrated terminal
- Syntax Highlighting
- GoToDocumentSymbol / Outline
- GoToWorkspaceSymbol / Indexing
- Incremental indexing
- GoToDefinition
- Save index and quick-start
- Diagnosis support?
- Development process
- Future Plans