PyCharm自动添加作者注释
文章目录
- 模板设置
- 个人模板
- 企业模板
- 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 -*-
参考文献
- 在Pycharm中写python脚本时自动添加上日期作者博客等注释
- File template variables - Help | PyCharm
- PyCharm 自定义模版
- 模板语言VTL
- 可重用模板
PyCharm自动添加作者注释相关推荐
- Pycharm自动添加文件头注释和函数注释参数
Pycharm应该是学python必用的编辑器了,关于它的使用之前已经写过几篇文章,今天再给大家继续介绍两个pycharm的小技巧,希望对大家有用. 1.自动添加文件头注释 文件头模板设置路径 Set ...
- zend studio自动添加文件注释和方法注释
zend studio自动添加文件注释和方法注释 进入首选项=>PHP=>Editor=>Template=>New Name\Description\Pattern里面分别填 ...
- 配置vim在源代码中自动添加作者信息
每个程序员都有自己心爱的代码编辑和查看工具,相信不少Linux下的程序员都喜欢用Vim,尽管Vim没有SourceInsight这种依托于桌面环境的编辑器看起来那样强大,但是Vim的高效.简洁以及强大 ...
- CLin 和 IDEA创建文件时自动添加作者和时间信息 + 多个.cpp文件在CLion下运行问题...
CLin 和 IDEA创建文件时自动添加作者和时间信息 file -> setting -> Editor -> File and Code Templates -> 点击In ...
- pyCharm中添加方法注释(Docstring format Live Templates)
版权声明:本文为博主原创文章,未经博主允许不得转载. 优雅规范的注释有助于对代码理解,易于与人合作开发,提高效率.但若没有自动化的注释会让写注释耗时耗力. 注释中的要素包括:功能和用途简介.参数.返回 ...
- 在vim下按F4自动添加作者信息,文件创作时间等
在linux上,输入:vim /etc/vim/vimrc,登陆root用户,打开vimrc配置文件,为了区别各个功能的代码,在文件的末尾重起一行输入如下代码: map <F4> ms:c ...
- 【C#】VS 2017 如何创建项模板---自动添加头部注释
一.找到VS代码文件 牛腩视频中老师讲了一堆,并不想听,然后自己搜索了一下,总结了该教程. 要想让VS帮我们自动填写头部注释,只需要修改一下VS相应语言脚本模板中的文件信息即可. 以C#为例: 首先找 ...
- C# 在类文件自动添加文件注释的方法
对于vs2013来讲, 步骤: 1.VS2013 中找到(安装盘符以C盘为例)C:\ProgramFiles(x86)\Microsoft VisualStudio12.0\Common7\IDE\I ...
- eclipse小技巧 新建类时自动添加作者与时间信息
eclipse中新建类添加作者与时间信息 在企业级产品开发中, 对注释的要求取决于项目的规模和团队的正规化程度. 对于一个专业的软件开发人员来说, 对 javadoc 的使用程序有时候直接决定这在项目 ...
最新文章
- Ubuntu 32下Android NDK+NEON的配置过程及简单使用举例
- AndroidStudio-4-如何导入项目
- linux基础,文件目录管理,cd、rm、mkdir
- 博图如何读取mysql数据_博途使用小结:从SQL中读取数据并给变量赋值
- iOS ARC环境下dealloc的使用
- [渝粤教育] 西南科技大学 智能交通系统 在线考试复习资料
- 基于嵌入式操作系统VxWorks的多任务并发程序设计――中断与任务
- python不能卸载原因_linux上python卸载不了是什么原因?
- C#函数(构造函数)的重载
- java 图片生成器_Java实现的图片生成器
- 潘多拉系统虚拟服务器,潘多拉服务器节点配置
- AndroidStudio使用gradle出现Could not download... 或unable to resolve dependency for...
- lg按键手机java游戏_03 对于j2me(JAVA手机)的怀念——jar游戏软件合集(824MB)
- Java成神之路——技术栈
- 乌克兰警方逮捕出售高达10亿被盗记录的黑客,或面临长达8年监禁
- 《软件测试》第九章 兼容性测试
- 曲面研究的两个基本问题、旋转曲面、柱面、二次曲面
- 谷歌账号被封怎么办?谷歌账号解封申诉步骤请收好!
- OSPF多区域配置实验
- Tableau服务器部署方案