Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Google's Verible verilog formatter for verilog, systemverilog files #137

Open
snsokolov opened this issue Feb 13, 2020 · 6 comments
Open
Labels
new formatter Request for integrating a formatter tool

Comments

@snsokolov
Copy link

Verible formatter is located here http://github.com/google/verible.

@fangism

@fangism
Copy link

fangism commented Feb 13, 2020

@hzeller @msfschaffner This might be an alternative way to support formatting for your project environment.

@msfschaffner
Copy link

Interesting, thanks for the pointer @fangism !

@eunchan for visibility

@hzeller
Copy link
Member

hzeller commented Feb 13, 2020

Related request in verible: chipsalliance/verible#192

@snsokolov
Copy link
Author

Update: I had some pieces of the support ready in the internal CL, and I was asked by the project maintainers to contribute to this open sourced repository instead (which is great).

I'll convert my changes into a PR in the next few days.

@dbarnett dbarnett added the new formatter Request for integrating a formatter tool label Mar 28, 2020
@albasili
Copy link

@snsokolov did you make any progress on this ? I'd be much interested in adding verible to the list of formatters

@hzeller
Copy link
Member

hzeller commented Nov 20, 2024

Since this issue was first raised, Verible has a language server implementation now that easily integrates with vim/emacs/vscode/etc.
One of the features of that language server is to provide formatting.

Maybe this is all you need ?
https://github.com/chipsalliance/verible/tree/master/verilog/tools/ls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new formatter Request for integrating a formatter tool
Projects
None yet
Development

No branches or pull requests

6 participants