- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在Java文档中,我可以执行以下操作:
/**
* {@link FancyComp mFancy} is a variable that you need
*/
最佳答案
@link
在kDoc中不存在,但可以轻松地由Inline Markup代替。
来自KotlinDoc Linking to Elements
Inline Markup
For inline markup, KDoc uses the regular Markdown syntax, extended to support a shorthand syntax for linking to other elements in the code.
Linking to Elements
To link to another element (class, method, property or parameter), simply put its name in square brackets:
Use the method
[foo]
for this purpose.If you want to specify a custom label for the link, use the Markdown reference-style syntax:
Use
[this method][foo]
for this purpose. You can also use qualified names in the links. Note that, unlike JavaDoc, qualified names always use the dot character to separate the components, even before a method name:Use
[kotlin.reflect.KClass.properties]
to enumerate the properties of the class. Names in links are resolved using the same rules as if the name was used inside the element being documented. In particular, this means that if you have imported a name into the current file, you don't need to fully qualify it when you use it in a KDoc comment.Note that KDoc does not have any syntax for resolving overloaded members in links. Since the Kotlin documentation generation tool puts the documentation for all overloads of a function on the same page, identifying a specific overloaded function is not required for the link to work.
关于android-studio - 在kDoc中使用@link和别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53093417/
我们通常在 Java DTO 中有更改日志,其中包含在 Javadoc 中定义的表: /** * Changelog: * * * VersionDescription *
我们通常在 Java DTO 中有更改日志,其中包含在 Javadoc 中定义的表: /** * Changelog: * * * VersionDescription *
我在Kotlin上的同伴对象中具有以下参数 companion object Constants { /** * Values for the various type of
我看过here , here和 there对 KDoc 的引用,它是 Kotlin 的 JavaDoc 实用工具。 但是,我找不到任何关于如何使用它的文档,更不用说如何自定义它或将它集成到 Maven
如何在 Kotlin 的默认文档工具 KDoc 中插入代码片段? 在 Java 中,我可以使用以下内容: /** * Example usage: * * * @JavaAnnota
在 JavaDoc 中,我可以将超链接表示为 @see http://google.com .在 Kotlin 中如何做到这一点? 最佳答案 嗯,实际上,超链接和 @see标签在 KDoc 中是两个独
在我的 kDoc 中,我希望段落之间有一个空行。我如何做到这一点? (还有什么地方有完整的指南吗?比如如何创建表格、项目符号等?) 最佳答案 对于空行使用 前后有空行(两个空行都是必不可少
对于两个给定的方法: /** * Adds a [DataItem] to the Android Wear network. The updated item is synchronized acr
在 Java 的 Javadoc 中,有一种方法可以使用 {@inheritDoc} tag 继承子类中方法的文档。 . 有没有办法在 Kotlin 的 KDoc 中做同样的事情? 基本上,我想做的是
假设我们有这样的记录字符串 /** retrieve a state of the service * HTTP code 200 - normal state * HTTP code 403 -
有谁知道记录 Ktor 路线的正确方法是什么,旨在将其显示在 KDoc 上? 例子: route(DogoBot.data.API.ROUTE){ route("token"){
我曾经像这样引用 Java Doc 中的方法: /** * @see com.myapp.view.fragment.PlaybackControlFragment#onPlaybackStateC
我想添加这样的评论 /** * @param scrollFraction In range [0..1]. */ 但是 Dokka/Kdoc 将方括号内的内容解释为引用。当您在 ID
考虑此 Kotlin 类的类注释: /** * This class has two methods, one that takes one parameters ([foo]), * and a
我正在使用 KDoc/Dokka 为 android 库生成文档。 我有一个自定义 View ,它扩展了 LinearLayout . 问题是 LinearLayout包含数百个公共(public)方
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。 关闭
我找到了页面 Documenting Kotlin Code 在官方 Kotlin 引用中。 但是,我不知道如何突出显示文档的某些部分,例如,将其标记为斜体或粗体。 我是 Kotlin 的新手,来自
我正在尝试记录一个方法并尝试使用 @link 和 @code,如 JavaDoc . 我知道在 kotlin 中有一个 kDoc但我找不到它们,或者至少找不到类似的东西。 最佳答案 @link 和 @
背景 经过大量的研究和尝试,并寻求帮助,我成功地在 Jitpack 上使用 maven 发布了一个私有(private)的 Github 存储库(写为 here)。 所以,目前我放在 Jitpack
import abc.MyClass.MyEnum; /// from Java /** * [MyClass.MyEnum] */ class efg () : MyClass.MyEnum {
我是一名优秀的程序员,十分优秀!