YosysHQ / fpga-toolchain

Multi-platform nightly builds of open source FPGA tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tools for IDE support

edbordin opened this issue · comments

This might be too much scope creep and could be showing a little bias for one particular IDE, but I thought it could be nice to bundle some tools that allow us to give people a nice experience with VS Code without much effort.

VS Code plugin: verilog-formatter needs istyle verilog formatter

VS Code plugin: Verilog HDL/SystemVerilog needs universal ctags

Alternative: https://github.com/dalance/svls

GHDL Language Server + VS Code Plugin needs a python interpreter with a native module installed for the lang server (impacts #19 as it would mean we need to make sure there is an interpreter as well as a static lib - ideally we can keep the interpreter out of PATH). Also the VS Code plugin is currently not distributed on the marketplace - might be worth liasing with GHDL team to see what their plans are there/if anyone else is already generating builds of it.

I won't start working on this until people have a chance to comment, suggest additional/alternative tools, talk me out of it, etc.