将一个项目与另一行链接

时间:2014-12-22 19:33:09

标签: eclipse system-verilog

我想在文件结尾处放置关于文件内容的所有注释/文档,并创建类似于代码的一部分的引用/标记。

以下只是一个想法/例子:

我认为//[reference_X]之类的东西可以起作用(伪代码):

module counter (clk,rst,enable,count);
input clk, rst, enable;
output [3:0] count; //[count]
reg [3:0] count;

always @ (posedge clk or posedge rst)
if (rst) begin
  count <= 0;
end else begin : COUNT
  while (enable) begin
    count <= count + 1;
    disable COUNT;
  end
end

endmodule
/**
* [count]: just an example, this register acts
* as something that explains what the asker is
* looking for.
*/

我的主要工具是Eclipse,但如果有帮助(我找不到标签),我就有DVT Eclipse。

目标语言是system-verilog。

1 个答案:

答案 0 :(得分:0)

从DVT 18.1.15开始,您可以在注释(https://dvteclipse.com/documentation/sv/Hyperlinks_in_Comments.html)中使用超链接

您只需要编写 @link元素 @see元素,DVT将转到该元素的声明。要触发此操作,只需在悬停注释中的元素名称的同时按住CTRL键即可。

有几种方法可以指定要引用的元素。如果DVT无法检测到唯一元素,它将建议更多的超链接。