KDoc:插入代码片段

Posted

技术标签:

【中文标题】KDoc:插入代码片段【英文标题】:KDoc: Insert code snippet 【发布时间】:2017-03-16 23:37:12 【问题描述】:

如何在 Kotlin 的默认文档工具 KDoc 中插入代码 sn-p?

在 Java 中,我可以使用以下内容:

/**
 * Example usage:
 *
 * <pre>
 * <code>&#64;JavaAnnotation
 * public void foo() 
 *     // Code
 * 
 * </code>
 * </pre>
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface JavaAnnotation 

在 Kotlin 中似乎没有等价物。我尝试使用 Markdown,但在行尾后插入 2 个空格不会换行。

【问题讨论】:

【参考方案1】:

您可以使用三个反引号:

/**
 * Example usage:
 *
 * ```
 * @JavaAnnotation
 * public void foo() 
 *     // Code
 * 
 * ```
 */

【讨论】:

以上是关于KDoc:插入代码片段的主要内容,如果未能解决你的问题,请参考以下文章

将代码片段插入数据库并在 textarea 中以相同方式显示

关于在各浏览器中插入音频文件的html代码片段

动态 Rstudio 代码片段

c_cpp 这个简单的代码片段显示了如何使用有符号整数在C中完成插值。 for()循环确定要插入的范围

Wordpress - 将代码片段包含到布局的选定部分的插件

Android 使用两个不同的代码片段获取当前位置 NULL