idea设置作者

 

 

preference里找到 "File and Code Templates", 设置class interface enum,

 

 

 

 

 

 

转载于:https://www.cnblogs.com/iwangzheng/p/7868185.html

### 如何在 IntelliJ IDEA 中配置文件头的作者信息 要在 IntelliJ IDEA 中实现每次新建类时自动生成带有作者信息的注释,可以通过以下方法完成: #### 方法一:通过 File Header 配置全局模板 进入 **File → Settings → Editor → File and Code Templates → Includes → File Header** 页面。在此处添加所需的代码模板。 以下是两种风格的示例代码供参考: 1. **简约 Style** 使用 `${USER}` 自动获取当前 PC 的用户名,并附带日期和时间: ```java /** * Created by ${USER} on ${DATE} ${TIME} */ ``` 这种方式适合快速生成简单的头部注释[^1]。 2. **官方 Style** 提供更详细的注释结构,包括版本号等信息: ```java /** * @Author ${USER} * @Date ${DATE} ${TIME} * @Version 1.0 */ ``` 若希望固定特定作者名(如 `Miracle Luna`),可手动替换 `${USER}` 为具体名字[^1]。 #### 方法二:定制化模板满足更多需求 如果项目有特殊要求,则可以在上述基础上扩展内容。例如增加版权说明、日志记录器初始化以及修改历史追踪等功能模块。 - **版权声明** 将公司或者组织的名字嵌入到每份源码开头部分作为法律保护依据。 ```java /* * Copyright (c) ${YEAR} YourOrganizationName. All rights reserved. */ ``` - **日志声明** 方便后续调试跟踪程序运行状态。 ```java private static final Logger logger = LoggerFactory.getLogger(${NAME}.class); ``` - **团队规范标记** 记录每一次改动的具体情况以便于协作开发中的责任划分与功能迭代理解。 ```plaintext // MODIFICATION HISTORY: // Date Author Description // ${DATE} ${USER} Initial version ``` 以上所有组件都可以根据实际应用场景自由组合形成最终版的标准文档样式[^3]。 #### 方法三:利用 Live Templates 增强灵活性 除了基本的文件头之外,还可以借助 live templates 功能来定义一些常用的代码片段并绑定热键调用它们从而进一步提升工作效率。比如针对返回值描述这一常见操作可以这样设定: ```groovy '* @return: ' + groovyScript("def returnType = \"${_1}\"; return returnType;", methodReturnType()) ``` 此脚本能够动态捕获函数签名里的参数类型进而填充至 javadoc 当中[^4]。 综上所述,合理运用这些工具可以帮助开发者高效地维护高质量的源代码库。 ```python # 示例 Python 文件头模板 """ @author: ${USER} @created: ${DATE} ${TIME} @version: 1.0 """ ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值