vscode-verilog-hdl-support
Verilog/SystemVerilog support for VS Code
File Explorer
Download Latest Version (.zip)- devcontainer.json
- Dockerfile
- bug_report.md
- feature_request.md
- ci.yml
- codeql-analysis.yml
- publish-marketplace.yml
- FUNDING.yml
- extensions.json
- launch.json
- settings.json
- tasks.json
- sdc.configuration.json
- systemverilog.configuration.json
- tcl.configuration.json
- ucfconstraints.configuration.json
- verilog-filelist.configuration.json
- verilog.configuration.json
- verilogams.configuration.json
- vhdl.configuration.json
- icon.png
- sample.gif
- timing_chart.png
- fpga_top.qpf
- fpga_top.qsf
- fpga_top.sdc
- fpga_top.v
- displayik_7seg_16.v
- fpga_top.qpf
- fpga_top.qsf
- fpga_top.v
- fib.v
- tb_fib.v
- .gitignore
- LICENSE
- make_clean.sh
- make_tb.sh
- README.md
- chattering.v
- chattering.xlsx
- clean.sh
- cnt10.v
- control.v
- divider.v
- LICENSE
- README.md
- seg7dec.v
- stopwatch.qpf
- stopwatch.qsf
- stopwatch.v
- bracket_matching_identifiers.sv
- dollar_identifier.sv
- implication.sv
- inactive_preprocessor_regions.sv
- module_1.sv
- module_instance.sv
- module_instantiation_parameters.sv
- property_1.sv
- with_parameter_port_list.sv
- 01_syntax_error.v
- dollar_identifier.v
- region_folding.v
- repro_550.v
- memory.mif
- ram_sp_altera.qip
- ram_sp_altera.v
- adder_tree.v
- button_debounce.v
- ram_sp.v
- shift_register.v
- synchronizer.v
- uart_rx.v
- convert2mif.py
- ram_content.txt
- tb_adder_tree.v
- tb_button_debounce.v
- tb_ram_sp.v
- tb_shift_register.v
- tb_synchronizer.v
- tb_uart_rx.v
- .gitignore
- .travis.yml
- LICENSE
- make_clean.sh
- make_test.sh
- README.md
- LICENSE
- make.sh
- README.md
- tb_vga_display.v
- vga_display.v
- .svlint.toml
- example.tcl
- float_add.v
- tcl_switch_folding_highlighting.tcl
- test.v
- index-BH5DeP3f.js
- index-BZr_bcjx.css
- vscode-bridge.js
- bootstrap.min.css
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- context-menu-icons.eot
- context-menu-icons.ttf
- context-menu-icons.woff
- context-menu-icons.woff2
- jquery.contextMenu.min.css
- ui-bg_glass_55_fbf9ee_1x400.png
- ui-bg_glass_65_ffffff_1x400.png
- ui-bg_glass_75_dadada_1x400.png
- ui-bg_glass_75_e6e6e6_1x400.png
- ui-bg_glass_95_fef1ec_1x400.png
- ui-bg_highlight-soft_75_cccccc_1x100.png
- ui-icons_222222_256x240.png
- ui-icons_2e83ff_256x240.png
- ui-icons_454545_256x240.png
- ui-icons_888888_256x240.png
- ui-icons_cd0a0a_256x240.png
- jquery-ui.css
- 32px.png
- 40px.png
- style.min.css
- throbber.gif
- defaults.json
- check-vsix-contents.mjs
- systemverilog.json
- verilog.json
- verilogams.json
- Doctor.ts
- ModuleInstantiation.ts
- FliplotCustomEditor.ts
- FliplotPanel.ts
- definitions.ts
- index.ts
- manager.ts
- tclspOptions.ts
- BaseLinter.ts
- IcarusLinter.ts
- LinterDiagnosticManager.ts
- LintManager.ts
- LintRunManager.ts
- ModelsimLinter.ts
- SlangLinter.ts
- VeribleVerilogLintLinter.ts
- VerilatorLinter.ts
- XvlogLinter.ts
- CompletionItemProvider.ts
- DefinitionProvider.ts
- DocumentSymbolProvider.ts
- FormatProvider.ts
- HoverProvider.ts
- InactivePreprocessorDecorationProvider.ts
- baseLinterRunManager.test.ts
- ctags.test.ts
- definitionProvider.test.ts
- doctor.test.ts
- documentSymbolProvider.test.ts
- extension.test.ts
- format.test.ts
- hover.test.ts
- inactivePreprocessor.test.ts
- iverilog.test.ts
- languageServer.test.ts
- linterDiagnosticManager.test.ts
- lintManager.test.ts
- lintRunManager.test.ts
- logtape.test.ts
- logTestUtils.ts
- modelsim.test.ts
- moduleInstantiation.test.ts
- pathTestUtils.ts
- slang.test.ts
- symbol.test.ts
- tclsp.test.ts
- toolRunner.test.ts
- verible-verilog-lint.test.ts
- verilator.test.ts
- workspace.test.ts
- wslPathConverter.test.ts
- xvlog.test.ts
- ToolRunner.ts
- WslPathConverter.ts
- commandLine.ts
- configPath.ts
- workspace.ts
- OpenWaveform.ts
- VaporviewIntegration.ts
- constants.ts
- ctags.ts
- extension.ts
- extensionManager.ts
- logging.ts
- logtape-vscode-sink.ts
- codeblock.json
- sdc.tmLanguage.json
- systemverilog.tmLanguage.json
- systemverilog.tmLanguage.yaml
- tcl.tmlanguage.json
- ucf.tmLanguage.json
- verilog-filelist.tmLanguage.json
- verilog.tmLanguage.json
- verilogams.tmLanguage.json
- vhdl.tmLanguage.json
- fake-xvlog.js
- .gitignore
- .prettierrc.js
- .vscode-test.mjs
- .vscode-test.windows.mjs
- .vscodeignore
- AGENTS.md
- CHANGELOG.md
- CONTRIBUTING.md
- esbuild.js
- eslint.config.mjs
- LICENSE
- package-lock.json
- package.json
- README.md
- renovate.json
- THIRD_PARTY_NOTICES.md
- tsconfig.json
# Installation Guide
1. Get the code
git clone https://github.com/mshr-h/vscode-verilog-hdl-support
Downloads the entire project code from GitHub to your computer.
cd vscode-verilog-hdl-support
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
