Skip to content

Module Instantiation and Align #16

@rickydtran

Description

@rickydtran

Issues:
Module Instantiation ignores generic mapping.
Labels within a block statement don't have syntax highlighting (color, i don't know what it's specifically called)

Possible Additions:
Control label names of module being instantiated
For instantiating and aligning, look for =>(space) and then put a comma.
Then port map the signals by looking for =>(space) and replace with =>(space)(signal name)

Personally I like manually hooking up the signals for a bit more control, and to know what discrete signals that I'm adding and where I add them. Might be cool if there was another instantiating option that did a snippet with everything, but the actual mappings of the entity or prompt if I want to auto port map.

I also forked your project, but I'm by no means a guru of creating Sublime Packages, but since I'm currently using this as my daily driver at work (I'm not a big fan of bloated IDE's like Sigasi), I could try to help or at least look for where it could be improved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions