poucotm / Verilog-Gadget

🔧 Verilog plugin for Sublime Text 2/3. It helps to generate a simple testbench, instantiate a module, insert a user-header, repeat codes with formatted incremental/decremental numbers, etc.
MIT License
38 stars 11 forks source link
sublime-text verilog verilog-gadget

Verilog Gadget for Sublime Text

Package Control PayPal

Use Verilog Gadget Commands in command palette (ctrl+shift+p) or context menu to run. The context menu only can be seen for .v, .vh, .sv, .svh file. (file extensions can be added or changed in settings). The theme is Guna, which is used in examples. There's a linter plug-in for Verilog. SublimeLinter-contrib-verilator

Verilog Gadget: Instantiate Module (ctrl+shift+c)

Image

Verilog Gadget: Generate Testbench

Image

Verilog Gadget: Simulaton Template

Image

Verilog Gadget: Insert Header (ctrl+shift+insert)

Image

Verilog Gadget: Repeat Code with Numbers (ctrl+f12)

Image

Image

Image

Verilog Gadget: Alignment (ctrl+shift+x)

Image

Verilog Gadget: Insert Snippet (ctrl+alt+p)

Image

Verilog Gadget: Convert Digits (HEX → DEC, DEC → HEX) (alt+shift+up, alt+shift+down)

Verilog Gadget: VCD to WaveDrom (ctrl+alt+v)

Image

Verilog Linter (another package)

SublimeLinter-contrib-verilator

Image

Donate

Doate Image

Thank you for donating. It is helpful to continue to improve the plug-in.

Issues

When you have an issue, tell me through https://github.com/poucotm/Verilog-Gadget/issues, or send me an e-mail poucotm@gmail.com