文章目录

  • 模板设置
  • 个人模板
  • 企业模板
  • Linux模板
  • 预定义变量
  • 自定义变量
  • 可重用模板
  • 参考文献

模板设置

File → Settings → Editor → File and Code Templates → Python Script

# -*- coding: utf-8 -*-
# @Author  : XerCis
# @Time    : ${DATE} ${TIME}
# @Function: 

效果

# -*- coding: utf-8 -*-
# @Author  : XerCis
# @Time    : 2020/11/10 12:00
# @Function: 

个人模板

新建一个模板,命名为Python MyScript,在 New 那里便可选

# -*- coding: utf-8 -*-
# @Author  : 作者
# @Time    : ${DATE} ${TIME}
# @Function: 

企业模板

# -*- coding: utf-8 -*-
# @Organization  : ${ORGANIZATION_NAME}
# @Author        : 作者
# @Time          : ${DATE} ${TIME}
# @Function      : 

Linux模板

Linux系统加上 #!/usr/bin/env python3#!/usr/bin/env python

预定义变量

变量 描述 例子
${DATE} 当前系统日期 2019 / 11 / 21
${DAY} 当月第几天 21
${DS} $的转义 $
${FILE_NAME} 文件名 test.py
${HOUR} 当前小时 14
${MINUTE} 当前分钟 16
${MONTH} 当前月份 11
${MONTH_NAME_FULL} 当前月份全称 十一月
${MONTH_NAME_SHORT} 当前月份简称 11
${NAME} 文件、类、接口的名称 test
${ORGANIZATION_NAME} 组织名 huawei
${PRODUCT_NAME} IDE的名 PyCharm
${PROJECT_NAME} 当前项目名 test
${TIME} 当前系统时间 14: 16
${USER} 当前用户登录名 Administrator
${YEAR} 当前年份 2019

PS:官方提示组织名根据Ctrl+Shift+Alt+S设置,本人没成功过

自定义变量

#set($变量名 = ?)来自定义模板变量,甚至可以计算简单的值

模板编写:

#set($expression = "1+2=")
#set($result = 1+2)
${expression}${result}

效果:

1 + 2 = 3

更多内容请查阅参考文献4和5

可重用模板

Includes中新建一个文件叫coding,扩展名设为py(可设可不设)

Files中调用#parse("coding.py")

新建Python文件效果:

# -*- coding: utf-8 -*-

参考文献

  1. 在Pycharm中写python脚本时自动添加上日期作者博客等注释
  2. File template variables - Help | PyCharm
  3. PyCharm 自定义模版
  4. 模板语言VTL
  5. 可重用模板

PyCharm自动添加作者注释相关推荐

  1. Pycharm自动添加文件头注释和函数注释参数

    Pycharm应该是学python必用的编辑器了,关于它的使用之前已经写过几篇文章,今天再给大家继续介绍两个pycharm的小技巧,希望对大家有用. 1.自动添加文件头注释 文件头模板设置路径 Set ...

  2. zend studio自动添加文件注释和方法注释

    zend studio自动添加文件注释和方法注释 进入首选项=>PHP=>Editor=>Template=>New Name\Description\Pattern里面分别填 ...

  3. 配置vim在源代码中自动添加作者信息

    每个程序员都有自己心爱的代码编辑和查看工具,相信不少Linux下的程序员都喜欢用Vim,尽管Vim没有SourceInsight这种依托于桌面环境的编辑器看起来那样强大,但是Vim的高效.简洁以及强大 ...

  4. CLin 和 IDEA创建文件时自动添加作者和时间信息 + 多个.cpp文件在CLion下运行问题...

    CLin 和 IDEA创建文件时自动添加作者和时间信息 file -> setting -> Editor -> File and Code Templates -> 点击In ...

  5. pyCharm中添加方法注释(Docstring format Live Templates)

    版权声明:本文为博主原创文章,未经博主允许不得转载. 优雅规范的注释有助于对代码理解,易于与人合作开发,提高效率.但若没有自动化的注释会让写注释耗时耗力. 注释中的要素包括:功能和用途简介.参数.返回 ...

  6. 在vim下按F4自动添加作者信息,文件创作时间等

    在linux上,输入:vim /etc/vim/vimrc,登陆root用户,打开vimrc配置文件,为了区别各个功能的代码,在文件的末尾重起一行输入如下代码: map <F4> ms:c ...

  7. 【C#】VS 2017 如何创建项模板---自动添加头部注释

    一.找到VS代码文件 牛腩视频中老师讲了一堆,并不想听,然后自己搜索了一下,总结了该教程. 要想让VS帮我们自动填写头部注释,只需要修改一下VS相应语言脚本模板中的文件信息即可. 以C#为例: 首先找 ...

  8. C# 在类文件自动添加文件注释的方法

    对于vs2013来讲, 步骤: 1.VS2013 中找到(安装盘符以C盘为例)C:\ProgramFiles(x86)\Microsoft VisualStudio12.0\Common7\IDE\I ...

  9. eclipse小技巧 新建类时自动添加作者与时间信息

    eclipse中新建类添加作者与时间信息 在企业级产品开发中, 对注释的要求取决于项目的规模和团队的正规化程度. 对于一个专业的软件开发人员来说, 对 javadoc 的使用程序有时候直接决定这在项目 ...

最新文章

  1. Ubuntu 32下Android NDK+NEON的配置过程及简单使用举例
  2. AndroidStudio-4-如何导入项目
  3. linux基础,文件目录管理,cd、rm、mkdir
  4. 博图如何读取mysql数据_博途使用小结:从SQL中读取数据并给变量赋值
  5. iOS ARC环境下dealloc的使用
  6. [渝粤教育] 西南科技大学 智能交通系统 在线考试复习资料
  7. 基于嵌入式操作系统VxWorks的多任务并发程序设计――中断与任务
  8. python不能卸载原因_linux上python卸载不了是什么原因?
  9. C#函数(构造函数)的重载
  10. java 图片生成器_Java实现的图片生成器
  11. 潘多拉系统虚拟服务器,潘多拉服务器节点配置
  12. AndroidStudio使用gradle出现Could not download... 或unable to resolve dependency for...
  13. lg按键手机java游戏_03 对于j2me(JAVA手机)的怀念——jar游戏软件合集(824MB)
  14. Java成神之路——技术栈
  15. 乌克兰警方逮捕出售高达10亿被盗记录的黑客,或面临长达8年监禁
  16. 《软件测试》第九章 兼容性测试
  17. 曲面研究的两个基本问题、旋转曲面、柱面、二次曲面
  18. 谷歌账号被封怎么办?谷歌账号解封申诉步骤请收好!
  19. OSPF多区域配置实验
  20. Tableau服务器部署方案

热门文章

  1. ubuntu导入第三方库_1.Ubuntu目录与第三方库
  2. Android 适配Dark Theme(暗黑模式),看完跪了
  3. 《算法竞赛入门经典》Chap3
  4. JQuery动画基础:上卷下拉
  5. IP地址冲突怎么办? 如何解决局域网IP地址冲突?
  6. 3d卷积神经网络应用,神经网络仿真软件
  7. TeamTalk部署问题及解决方案
  8. 方框滤波(Box filtering)
  9. 电脑英寸,怎么看自己显示器尺寸_怎么查看电脑屏幕多少英寸
  10. 查询计算机网络凭据,查看电脑账密利器 - 电脑凭据管理器图文使用教程