【发布时间】:2016-04-02 04:10:52
【问题描述】:
在同一类中创建指向方法的链接的正确方法是什么? Scaladoc documentation 没有这方面的例子。
考虑一个类,例如:
package controllers
// import ...
class AccountController extends Controller with Secured {
def current = Authenticated() { request =>
// ...
}
/**
* See [[current]] for an endpoint that...
*/
def findAll = Authenticated() { request =>
// ...
}
}
在 IntelliJ IDEA 的“快速文档”弹出窗口中,所有这些都显示为红色:
-
[[current]] -
[[#current]] [[AccountController.current]][[AccountController#current]][[controllers.AccountController.current]]
这确实显示为蓝色:
[[controllers.AccountController#current]]
所以我认为这是正确的,但是没有更简单但正确的方法吗?
【问题讨论】:
-
虽然Scaladoc HTML渲染得到了美化,但恐怕该工具本身仍处于相当不令人满意的状态。 This issue 建议仍然只支持完全限定名称...
标签: scala intellij-idea scaladoc intellij-scala