Pycharm自动添加文件头注释和函数注释参数的方法


Posted in Python onOctober 23, 2020

Pycharm应该是学python必用的编辑器了,关于它的使用之前已经写过几篇文章,今天再给大家继续介绍两个pycharm的小技巧,希望对大家有用。

1.自动添加文件头注释

文件头模板设置路径

Settings->Editor->File and Code Templates->Python Script

在右侧箭头区域添加模板代码。

Pycharm自动添加文件头注释和函数注释参数的方法

参考模板:

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@Project :${PROJECT_NAME} 
@File :${NAME}.py
@Author :吾非同
@Date :${DATE} ${TIME} 
'''

然后在pycharm中,新建python文件,自动添加文件头注释,效果如下:

Pycharm自动添加文件头注释和函数注释参数的方法

模板常用内置变量

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

大家可以根据自己的喜好,设置一个专属的文件注释版本。

2.快速添加函数及参数注释

在完成函数定义时,输入三个"""回车即可,自动添加函数注释参数。

Pycharm自动添加文件头注释和函数注释参数的方法

Pycharm自动添加文件头注释和函数注释参数的方法

编写好注释信息后,使用函数时,可以使用如下快捷键查看函数信息:

mac:ctl+J

windows:ctrl+q

Pycharm自动添加文件头注释和函数注释参数的方法

到此这篇关于Pycharm自动添加文件头注释和函数注释参数的方法的文章就介绍到这了,更多相关Pycharm自动添加注释 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中enumerate函数用法实例分析
May 20 Python
python图像处理之反色实现方法
May 30 Python
Python设计模式之MVC模式简单示例
Jan 10 Python
python实现百度语音识别api
Apr 10 Python
对python使用http、https代理的实例讲解
May 07 Python
python3中的logging记录日志实现过程及封装成类的操作
May 12 Python
在Keras中利用np.random.shuffle()打乱数据集实例
Jun 15 Python
Pytorch损失函数nn.NLLLoss2d()用法说明
Jul 07 Python
Python高并发解决方案实现过程详解
Jul 31 Python
浅谈Python3中print函数的换行
Aug 05 Python
解决jupyter notebook图片显示模糊和保存清晰图片的操作
Apr 24 Python
python中__slots__节约内存的具体做法
Jul 04 Python
Python中免验证跳转到内容页的实例代码
Oct 23 #Python
python对 MySQL 数据库进行增删改查的脚本
Oct 22 #Python
Python提取视频中图片的示例(按帧、按秒)
Oct 22 #Python
详解python模块pychartdir安装及导入问题
Oct 22 #Python
Python实现自动装机功能案例分析
Oct 22 #Python
Python reversed反转序列并生成可迭代对象
Oct 22 #Python
Python+OpenCV图像处理—— 色彩空间转换
Oct 22 #Python
You might like
PHP的开发框架的现状和展望
2007/03/16 PHP
PHP生成带有雪花背景的验证码
2008/09/28 PHP
php中get_cfg_var()和ini_get()的用法及区别
2015/03/04 PHP
php实现根据IP地址获取其所在省市的方法
2015/04/30 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
WordPress中用于更新伪静态规则的PHP代码实例讲解
2015/12/18 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
2016/08/12 PHP
OAuth认证协议中的HMACSHA1加密算法(实例)
2017/10/25 PHP
Javascript 模式实例 观察者模式
2009/10/24 Javascript
基于jquery的jqDnR拖拽溢出的修改
2011/02/12 Javascript
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
JQuery ztree带筛选、异步加载实例讲解
2016/02/25 Javascript
jQuery包裹节点用法完整示例
2016/09/13 Javascript
详解AngularJS验证、过滤器、指令
2017/01/04 Javascript
javascript数据类型详解
2017/02/07 Javascript
老生常谈js数据类型
2017/08/03 Javascript
vue-cli构建项目使用 less的方法
2017/10/04 Javascript
web前端页面生成exe可执行文件的方法
2018/02/08 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
Postman如何实现参数化执行及断言处理
2020/07/28 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
使用Python装饰器在Django框架下去除冗余代码的教程
2015/04/16 Python
Python WXPY实现微信监控报警功能的代码
2017/10/20 Python
详解Django 中是否使用时区的区别
2018/06/14 Python
Pytorch根据layers的name冻结训练方式
2020/01/06 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
Python猜数字算法题详解
2020/03/01 Python
浅谈Python中threading join和setDaemon用法及区别说明
2020/05/02 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
北美女性服装零售连锁店:maurices
2019/06/12 全球购物
经济管理专业毕业生自荐信范文
2014/01/02 职场文书
勾股定理课后反思
2014/04/26 职场文书
2015年“7.11”世界人口日宣传活动方案
2015/05/06 职场文书
SQL Server数据库的三种创建方法汇总
2023/05/08 MySQL