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 相关文章推荐
scrapy自定义pipeline类实现将采集数据保存到mongodb的方法
Apr 16 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
May 21 Python
mac安装scrapy并创建项目的实例讲解
Jun 13 Python
详解TensorFlow查看ckpt中变量的几种方法
Jun 19 Python
通过python顺序修改文件名字的方法
Jul 11 Python
Python 访问限制 private public的详细介绍
Oct 16 Python
使用python爬取抖音视频列表信息
Jul 15 Python
详解python中自定义超时异常的几种方法
Jul 29 Python
python 爬取古诗文存入mysql数据库的方法
Jan 08 Python
vscode+PyQt5安装详解步骤
Aug 12 Python
解决python的空格和tab混淆而报错的问题
Feb 26 Python
Pytorch DataLoader shuffle验证方式
Jun 02 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
十大催泪虐心动漫,你能坚持看到第几部?
2020/03/04 日漫
聊天室php&mysql(三)
2006/10/09 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
php中simplexml_load_string使用实例分享
2014/02/13 PHP
php实现微信发红包
2015/12/05 PHP
PHP实现的猴王算法(猴子选大王)示例
2018/04/30 PHP
js设置function参数默认值(适合没有传参情况)
2014/02/24 Javascript
JavaScript合并两个数组并去除重复项的方法
2015/06/13 Javascript
jquery表单验证需要做些什么
2015/11/17 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
实例详解display:none与visible:hidden的区别
2017/03/30 Javascript
vue-router 中router-view不能渲染的解决方法
2017/05/23 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
使用pm2部署node生产环境的方法步骤
2019/03/09 Javascript
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
2019/05/06 Javascript
微信小程序导航栏跟随滑动效果的实现代码
2019/05/14 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
[05:00]第二届DOTA2亚洲邀请赛主赛事第三天比赛集锦.mp4
2017/04/04 DOTA
[06:48]DOTA2-DPC中国联赛2月26日Recap集锦
2021/03/11 DOTA
Python实现3行代码解简单的一元一次方程
2014/08/18 Python
python3.5仿微软计算器程序
2020/03/30 Python
Caffe均值文件mean.binaryproto转mean.npy的方法
2018/07/09 Python
python 读取Linux服务器上的文件方法
2018/12/27 Python
python 获取utc时间转化为本地时间的方法
2018/12/31 Python
wxPython实现列表增删改查功能
2019/11/19 Python
python实现udp传输图片功能
2020/03/20 Python
做一个能自适应高度的textarea的示例代码
2019/09/06 HTML / CSS
HTML5实现无刷新修改URL的方法
2019/11/14 HTML / CSS
美国著名的团购网站:Woot
2016/08/02 全球购物
草莓网中国:StrawberryNet中国
2020/08/17 全球购物
Java面试题:请说出如下代码的输出结果
2013/04/22 面试题
会计专业大学生职业生涯规划书
2014/02/11 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
2015初中生物教研组工作总结
2015/07/21 职场文书
高一数学教学反思
2016/02/18 职场文书