Menu

#57 Content Assist Doesn't Show SystemVerilog Keyword

v1.0_(example)
closed-fixed
nobody
None
5
2016-04-19
2010-11-27
No

My SVEditor is 0.3.1.

I opened a new "blank" file and tried to input some SystemVerilog keywords, for example module, by Content Assist.
Therefore, I invoked Content Assist by Ctrl+Space. Content Assist window certainly showed, however,
unfortunately, Content Assist didn't show any SystemVerilog keywords.

Discussion

  • StevenAZ

    StevenAZ - 2012-02-02

    Could I ask you to try Alt-/ and let me know if this works?

     
  • StevenAZ

    StevenAZ - 2012-02-22

    Hi zxvc,

    What version of SVE are you using? I tried on 0.8.1, and didn't get the same behavior you did. The command executed for the keybinding for Alt+/ is "Word Completion".

    (Window>Preferences>Keys)

    Regards,
    Steven

     
  • Meng-Yuan Huang

    Meng-Yuan Huang - 2012-02-22

    Hi stevenaz,

    This problem seems to be related to OS.
    On my Linux, Content Assist of SVEditor 0.8.1 works well by Ctrl+Space (not Alt+/). It shows up a pop window.

    However, on my Windows 7, Content Assist of SVEditor 0.8.1 by Ctrl+Space (or Alt+/) seems to be executed
    in this key combination:
    Ctrl+Space, then Enter
    or
    Alt+/, then Enter

    The strange string shown in that video is due to the first item of the pop window is just "module a."
    The content of the test Verilog file is here:
    module a(output o, input i);

    endmodule

     
  • Meng-Yuan Huang

    Meng-Yuan Huang - 2012-02-22

    By the way, my Eclipse version is Indigo SR1.

     
  • StevenAZ

    StevenAZ - 2015-03-17

    I think we can close this. Currently most of the always, case, if, function, task etc. are covered using code templates. I'll add module, class and packages to the proposals and call it good if unless someone disagrees.

     
  • Meng-Yuan Huang

    Meng-Yuan Huang - 2015-03-17

    Ok. Thank you.

     
  • StevenAZ

    StevenAZ - 2015-03-17

    Basic module, class and package added in 1.7.5. Please add to this list if there are other constructs you'd like to see.

     
  • StevenAZ

    StevenAZ - 2015-03-17
    • Group: --> v1.0_(example)
     
  • StevenAZ

    StevenAZ - 2015-03-17

    1.7.5 - Added module, package, class. Other constructs such as always, initial, if, case were added prevoiusly.

     
  • StevenAZ

    StevenAZ - 2016-04-19
    • status: open --> closed-fixed
     
  • StevenAZ

    StevenAZ - 2016-04-19

    Going to call this closed till we get a request for additonal constructs that may have been missed.

     

Log in to post a comment.