java - 如何为 Javadoc 注释着色

标签 java android android-studio colors

我开始在我的项目中获取相当多的代码,这些代码位于 Android Studio 中,我正在努力确保它们都非常容易理解。我留下了很多 Javadoc 注释,但问题是,它们看起来都一样!它总是黑色文本,或者偶尔用蓝色表示 TODO 或用粗体表示参数,但我的设计者希望能够为文本着色以添加额外的信息维度。我希望能够看到一 block 绿色,并立即知道下面的任何代码都与 UI 有关,例如,无需阅读。

我在任何在线资源中都找不到关于 Javadoc 颜色的任何信息,我尝试修改 Android Studio 首选项,但我只能更改所有 Javadoc 正文文本的颜色,而不能更具体。

最佳答案

在 Javadoc 注释中,您可以使用 HTML 标记的子集,例如 <b></b> , <i></i>等... 特别是您可以使用 <font>标签及其 color属性来设置呈现 Javadoc 文本的颜色。例如:

/**
 * Some UI doc:
 * <p><font color="green">
 *   UI documentation and more ...
 *   <br>more ui ...
 * </font>
 * <p>And now some tech doc:
 * <p><font color="blue">
 *   Technical documentation this way ...
 *   <br>more tech ...
 * </font>
 */
public class Test {
  ...
}

在 Android Studio 中会像这样呈现:

enter image description here

关于java - 如何为 Javadoc 注释着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36097437/

相关文章:

java - 使用 struts2 的 java web 应用程序 :Success. 但是

java - TreeView 的占位符?

java - 图片图标不起作用?

java - 通过java更改android中imageView上的图像

android - 如何在sqlite中连续查询每个单词的首字母?

android - MacOS android studio NDK 通过使用 ndk.dir 属性进行定位。该方法已被弃用

javascript - 第二个消费者未收到 ActiveMQ 消息

android - HTML 电子邮件中的 css 类和 @media 规则

Android Studio - MQTT 未连接

java - 为什么 Log.i 在绘制时(位于 SquashCourtView 类下)在 drawCourt() 方法下不记录任何内容?