DVT IDE for VS Code SystemVerilog User Guide
Rev. 24.1.12, 12 June 2024

Chapter 7. Content Assist (Autocomplete)

Content assist (autocomplete) can be manually triggered using the "Trigger Suggest" command or automatically when you type:

  • a dot (.) for accessing a struct member (field, method etc) as in bfm.do_write()

  • an equal (=) for assigning a variable, field, parameter, etc. as in assign hresp = 2'b00;

Proposals are presented in a list for you to choose from, which may contain suggestions from three categories:

  1. things you can access in a scope (wires, regs, functions, tasks, etc., depending on the enclosing scope)

  2. code templates

  3. other things, like module instances