【问题标题】:Link which jumps to specific method in deployed javadoc跳转到已部署 javadoc 中特定方法的链接
【发布时间】:2018-06-21 18:08:43
【问题描述】:

我想生成一个 URL,当它打开时会跳转到 Javadoc 中的特定方法。

我假设标准的 Javadoc 生成器也将 id 属性添加到包含该方法的某些元素中。这样就很容易了。 URL 可能类似于http://example.com/javadoc/some/package/MyClass#specialMethod。遗憾的是,我在生成的 Javadoc 文件中的任何位置都看不到 id 属性集。

是否可以将参数传递给 javadoc 生成器,该生成器也会将 id 添加到方法中? 还是我必须编辑 javadoc 生成器的源代码?

我想到的另一个解决方案是将 html 添加到我感兴趣的每个方法中。类似<p id="specialMethod" style="visibility:hidden;"></p>,但出于明显的原因我不想这样做。

【问题讨论】:

    标签: html javadoc


    【解决方案1】:

    我发现,带有name 属性集的方法标题周围有一个<a> 标记。 <a name="specialMethod--"></a>.

    所以我只需要在网址末尾添加两个破折号:

    http://example.com/javadoc/some/package/MyClass#specialMethod--

    根据 HTML5,这在未来可能无法正常工作,nameattribute 在 a 标记上已过时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-08
      • 2016-01-12
      • 2018-01-11
      • 1970-01-01
      • 1970-01-01
      • 2020-11-26
      • 1970-01-01
      • 2016-05-01
      相关资源
      最近更新 更多