华为鸿蒙编译器deveco studio 开发项目如何插入自己的版权代码-单文件添加和设置全局模板-优雅草卓伊凡 原创

卓伊凡
发布于 2025-3-31 23:25
1336浏览
0收藏

华为鸿蒙编译器deveco studio 开发项目如何插入自己的版权代码-单文件添加和设置全局模板-优雅草卓伊凡

在 DevEco Studio 里为鸿蒙项目代码添加版权信息,可通过以下两种常见方法实现,下面为你详细介绍:

方法一:为单个文件手动添加版权声明

此方法适合在创建文件后,手动添加版权声明。

  1. 打开文件:在 DevEco Studio 项目视图中,找到你想要添加版权声明的文件并打开。
  2. 添加版权声明:在文件开头添加版权声明内容,示例如下:
/*
 * Copyright (c) [具体年份] [你的公司或个人名称]. All rights reserved.
 * Licensed under the [许可证名称] license.
 *
 * [其他补充说明]
 */

// 以下是原有的代码内容
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.

你可以根据实际情况修改 [具体年份][你的公司或个人名称][许可证名称][其他补充说明] 的内容。

单文件添加其实就是手动添加 这个就不用多讲了,

方法二:设置全局版权模板

此方法可让新创建的文件自动添加版权声明。

  1. 打开设置页面
  • 若使用的是 Windows 或 Linux 系统,点击菜单栏的 “File” -> “Settings”。
  • 若使用的是 macOS 系统,点击 “DevEco Studio” -> “Preferences”。
  1. 进入版权设置:在设置窗口左侧导航栏中,依次选择 “Editor” -> “Copyright” -> “Copyright Profiles”。

华为鸿蒙编译器deveco studio 开发项目如何插入自己的版权代码-单文件添加和设置全局模板-优雅草卓伊凡-鸿蒙开发者社区

卓伊凡默认用了中文插件,因此这里是中文显示

  1. 添加新的版权模板
  • 点击 “+” 号添加一个新的版权模板。
  • 在 “Name” 字段输入模板名称,如 “MyCopyright”。
  • 在下方的文本框中输入版权声明内容,示例如下:
Copyright (c) [yyyy] [你的公司或个人名称]. All rights reserved.
Licensed under the [许可证名称] license.

[其他补充说明]
  • 1.
  • 2.
  • 3.
  • 4.

华为鸿蒙编译器deveco studio 开发项目如何插入自己的版权代码-单文件添加和设置全局模板-优雅草卓伊凡-鸿蒙开发者社区

新建默认模板,点击应用

这里的 [yyyy] 会自动替换为当前年份。

  1. 应用版权模板
  • 点击 “Apply” 保存模板。
  • 选择 “Copyright” 选项,在 “Project Default” 下拉框中选择你刚刚创建的版权模板(如 “MyCopyright”)。
  • 勾选 “Automatically add copyright when creating new files”,这样新创建的文件就会自动添加版权声明。
  1. 更新已有文件的版权声明
  • 如果你想为项目中已有的文件添加或更新版权声明,可在项目视图中选中这些文件,右键点击选择 “Update Copyright”。

通过以上两种方法,你可以在 DevEco Studio 中为鸿蒙项目代码添加版权声明,保护代码的知识产权。

以下是默认模板

Copyright (c) $originalComment.match("Copyright \(c\) (\d+)", 1, "-", "$today.year")$today.year. Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Morbi non lorem porttitor neque feugiat blandit. Ut vitae ipsum eget quam lacinia accumsan. 
Etiam sed turpis ac ipsum condimentum fringilla. Maecenas magna. 
Proin dapibus sapien vel ante. Aliquam erat volutpat. Pellentesque sagittis ligula eget metus. 
Vestibulum commodo. Ut rhoncus gravida arcu.
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.

我修改后的

Copyright (c) $originalComment.match("Copyright \(c\) (\d+)", 1, "-", "$today.year")$today.year.成都市一颗优雅草科技有限公司
author:卓伊凡-优雅草技术总监
project:优雅草星云物联网智控AI系统
  • 1.
  • 2.
  • 3.

华为鸿蒙编译器deveco studio 开发项目如何插入自己的版权代码-单文件添加和设置全局模板-优雅草卓伊凡-鸿蒙开发者社区

点击验证可验证模板是否有效

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
标签
收藏
回复
举报


回复
    相关推荐
    卓伊凡
    LV.1
    这个用户很懒,还没有个人简介
    觉得TA不错?点个关注精彩不错过
    6
    帖子
    0
    视频
    46
    声望
    0
    粉丝
    社区精华内容