Giter VIP home page Giter VIP logo

awesome-vhdl's People

Contributors

brnold avatar puorc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

awesome-vhdl's Issues

indentation for process

hello,

it would be nice if awesome-vhdl can align "end process" with "process" keywords.
Currently I have to do this manually if I don't have awesome vhdl generate the whole process automatically.

Word completion

Although word completion works in VC Code (in other filetypes), it doesn't work when awesome-vhdl is used (in vhdl file). Ie. when I start to write the name of the signal , at some places of the code it works (it shows suggested names) and in others doesn't. It seems to be some kind of scoping that blocks word completion.

Comments show up as // instead of --

When I comment in a .vhd-file in VS Code I get two slashes instead of two dashes.

EDIT: I removed another VHDL plugin and this resolved my issue.

Adding "Go to declaration" feature

Hi,

I'm using your extension a lot for my VHDL and I find it quite pleasing, so first of all I wanted to thank you for your work. I wanted to ask if it was possible to add a "Go to/Peek declaration" feature. I find it quite useful since I sometimes get lost within the file and having a quick way to find a signal/component/whatever instead of doing CTRL + F is particularly useful.

Not all keywords are syntax highlighted

I am using this extension and for some reason, not all keywords are getting highlighted. Namely, std_logic, std_logic_vector, integer, real, and all other types do not work. However, other keywords like entity, library, use etc all work.

Remove the semi-colon with a space in some auto-complete statements

When using auto-complete for certain keywords, a semi colon is added at the end of the required lines like so:

identifier : process( sensitivity_list )
begin
    
end process ; -- identifier

Please remove the space for the semi-colon ;. This appears to be personal style/preference, however it is annoying to deal with as that is not my style.

Block comments not recognized

The single line comment "--" is recognized and shaded, but the block comment "/* */" is not.
VS Code 1.37.1
VHDL 0.0.1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.