Pycharm创建文件时自动生成文件头注释(自定义设置作者、日期等信息)

Pycharm创建文件时自动生成文件头注释(自定义设置作者、日期等信息)为了不用每次新建文件时都要手动添加作者、创建日期等信息,我们可以为Pycharm设置一套模板(IDEA设置也可以参考Pycharm),提高效率。

大家好,又见面了,我是你们的朋友全栈君。

有时候我们传.py文件给别人时,需要添加一些文件头注释。为了不用每次新建文件时都去手动添加作者、创建日期等信息,我们可以设置一套模板,在新建.py文件的时候自动使用这套模板。

一、 模板设置

1.1 操作步骤

打开pycharm后,点击 File –> Settings ,进入设置界面

在这里插入图片描述

点击 Editor –> File and Code Templates –> Python Script
在这里插入图片描述
在右侧添加上你想注释的内容,如下图所示

在这里插入图片描述
代码模板如下(可以根据自己需要进行修改)

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@Project :${PROJECT_NAME} 
@File    :${NAME}.py
@IDE     :${PRODUCT_NAME} 
@Author  :苜苜的烂笔头
@Date    :${DATE} ${TIME} 
'''

1.2 参考变量

预定义的变量格式为${<variable_name>}

格式 作用效果
${PROJECT_NAME} 项目名
${PRODUCT_NAME} 集成开发环境
${NAME} 文件名
${USER} 用户名(指登录电脑的那个用户名)
${DATE} 当前系统的年月日
${TIME} 当前系统的时分秒
${YEAR} 当前年份
${MONTH} 当前月份(形式:07)
${MONTH_NAME_SHORT} 当前月份(形式:7月)
${MONTH_NAME_FULL} 当前月份(形式:七月)
${DAY} 当天
${HOUR} 当前小时
${MINUTE} 当前分钟
${SECOND} 当前秒钟

二、 效果展示

设置完后点击 Apply –> OK ,新建后效果如下

在这里插入图片描述

好了,继续学习。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148816.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 带通滤波器电路图大全(三款带通滤波器电路设计原理图详解)「建议收藏」

    带通滤波器电路图大全(三款带通滤波器电路设计原理图详解)「建议收藏」带通滤波器电路图设计(一)传统的带通滤波器设计方法中涉及了很多复杂的理论分析和计算。针对上述缺点,介绍一种使用EDA软件进行带通滤波器的设计方案,详细阐述了使用FilterPro软件进行有源带通滤波器电路的设计步骤,然后给出了在Proteus中对所设计的滤波器进行仿真分析和测试的方法。测试结果表明,使用该方法设计的带通滤波器具有性能稳定。设计难度小等优点,也为滤波器的设计提供了一个新的思路。…

    2022年6月7日
  • laravel 5.4 导出excel表格

    laravel 5.4 导出excel表格

    2021年10月24日
  • 每日一练No.1

    每日一练No.1

    2021年8月19日
  • linux常用的环境变量_linux用户的环境变量

    linux常用的环境变量_linux用户的环境变量环境变量配置文件如想将一个路径加入到$PATH中,可以像下面这样做:1.控制台中:$PATH=”$PATH:/my_new_path”(关闭shell,会还原PATH)2.修改profile文件:$vi/etc/profile以交叉编译环境为例:交叉编译工具器在/usr/local/arm/4.3.2/bin/找到下面内容if[“$EUID”=”0”];thenpa…

    2022年10月1日
  • 用swift开发仪表盘控件(一)

    用swift开发仪表盘控件(一)

    2022年2月6日
  • win10 VMware 虚拟机 实现桥接模式 上网

    win10 VMware 虚拟机 实现桥接模式 上网前言:  可能很多朋友想用VMware在自己的windows系统上体验下其它操作系统或者运行某些只能在Linux上的软件。但是可能自己买阿里云或者腾讯云感觉划不来。下面我来简单的来告诉大家,运用VMware的桥接模式,可以让大家像拥有另外一台不同操作系统的电脑一样在局域网中。同样可以来上网,可以和局域网中的其他机器一样通信,甚至可以暴露ip与端口到公网中,这样其他机器或者网页等也能访问它。环境…

    2022年6月14日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号