gvim中verilog 插件的使用方法:
例如:
module example(/ *autoarg* /);
// comment
input
input [PAR0-1:0]
input [3:0]
input
input [PAR1-1:0]
input
input
input
input
// comment
output [PAR0-1:0]
output [PAR1-1:0]
output
output
output
output
output [31:0]
output [15:0]
output [7:0]
点击Verilog->AutoArgument之后,原代码变为:
module example(/ * autoarg
// comment
input
input [PAR0-1:0]
input [3:0]
input
input [PAR1-1:0]
input
input
input
input
// comment
output [PAR0-1:0]
output [PAR1-1:0]
output
output
output
output
output [31:0]
output [15:0]
output [7:0]
可以用Verilog->KillAutoArg来清除所添加的端口列表。如果端口有改动,只需要再次调用AutoArgument即可,而不需要事先清除。
小提示:不要试图修改Vim自动添加的注释,Kill操作可能需要这些注释来完成操作!