ArkTS 代码中如何添加作者信息

本文整理在 HarmonyOS / ArkTS 应用代码中添加作者信息的常用方式,包括 @author 注释标签、DevEco Studio 文件模板自动生成,以及注解与注释的区别。

一、使用 @author 注释标签

@author 是文档注释中的标准标签,用于标识作者信息,语法为:

复制代码
@author 作者名/ID

1. 在文件头部添加

复制代码
/**
 * @file UDP 服务封装
 * @author 你的名字/ID
 * @since 2026-10-27
 */

2. 在函数或类上添加

复制代码
/**
 * 发送 UDP 字节数组
 * @param host 目标主机
 * @param port 目标端口
 * @param message 字节数组
 * @author Alice
 */
async sendMessage(host: string, port: number, message: number[]): Promise<void> {
  // ...
}

这种方式最通用,也便于后续生成 API 文档。

二、配置 DevEco Studio 自动生成作者信息

如果希望每次新建 .ets 文件时自动带上作者信息,可以配置文件模板。

配置路径:

复制代码
File -> Settings -> Editor -> File and Code Templates -> Files -> ArkTS File

在模板内容中添加:

复制代码
/**
 * 添加描述
 * @author Your ID
 * @since ${YEAR}-${MONTH}-${DAY}
 * Copyright © Huawei Technologies Co., Ltd.${YEAR}-${YEAR}. All rights reserved.
 */

其中:

  • ${YEAR}:当前年份

  • ${MONTH}:当前月份

  • ${DAY}:当前日期

新建 ArkTS 文件时,这些变量会自动替换为当前日期。

三、注解(Annotation)与注释的区别

ArkTS 中的"注解(Annotation)"主要用于为类、方法等添加运行时或编译时可读取的元信息,常用于 AOP 插桩、日志埋点等场景。

而添加作者信息通常使用 @author 注释即可,一般不需要自定义注解,除非有在运行时动态读取作者信息的特殊需求。

四、总结

方式 关键操作 适用场景
@author 注释 在文件头或函数/类注释块中添加 @author 作者名 最通用、标准,利于生成文档
DevEco Studio 模板 配置 File and Code Templates 中的 ArkTS File 模板 新建文件时自动添加,规范统一
注解 Annotation 自定义注解接口 需要程序在编译或运行时读取作者信息的特殊场景
相关推荐
梦想出海-Phoebe1 小时前
GitHub 新手入门:账号注册与 SSH Key 配置教程
运维·ssh·github
时间售卖铺1 小时前
MySQL存储过程流程控制全解析
运维·数据库·mysql·云原生
Linux界最忧郁之人1 小时前
OpenStack Victoria双节点实战|Packstack一键部署(CentOS‑Stream‑8)+华为云ECS实操
linux·运维·服务器·centos·华为云·openstack
DevNote_1 小时前
1C1G 服务器从零配置实录(附完整命令)
linux·运维·服务器·javascript·adb·ssh·gmssh
haermosi1 小时前
Ubuntu 下 Flameshot 截图一直闪屏,已找到问题并解决
linux·ubuntu·gnome·问题排查·flameshot·linux 使用记录
进击的荆棘1 小时前
Linux系统——进程信号之保存和捕捉信号
linux·运维·服务器·信号处理·信号
开开心心就好1 小时前
免安装PDF盖章工具,透明度和位置可调
运维·服务器·前端·javascript·pdf·ocr·1024程序员节
whyutianict_vv3 小时前
云计算 HCIE 认证体系解析:HCIA/HCIP/HCIE 三级科目与知识边界
linux·运维·云计算
0+11110 小时前
Linux --从 poll 到 epoll多路转接
linux·服务器·1024程序员节