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  __getattr__与__setattr__使用方法
Sep 06 Python
在Django中创建第一个静态视图
Jul 15 Python
Python实现类似比特币的加密货币区块链的创建与交易实例
Mar 20 Python
python 从csv读数据到mysql的实例
Jun 21 Python
Python使用matplotlib实现基础绘图功能示例
Jul 03 Python
python url 参数修改方法
Dec 26 Python
python 动态生成变量名以及动态获取变量的变量名方法
Jan 20 Python
如何利用python给图片添加半透明水印
Sep 06 Python
python KNN算法实现鸢尾花数据集分类
Oct 24 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
Nov 15 Python
python安装第三方库如xlrd的方法
Oct 31 Python
python 利用opencv实现图像网络传输
Nov 12 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
自动跳转中英文页面
2006/10/09 PHP
PHP+DBM的同学录程序(1)
2006/10/09 PHP
php下使用SimpleXML 处理XML 文件
2010/02/27 PHP
PHP 之 写时复制介绍(Copy On Write)
2014/05/13 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
PHP基于单例模式实现的mysql类
2016/01/09 PHP
PHP书写格式详解(必看)
2016/05/23 PHP
尽可能写"友好"的"Javascript"代码
2007/01/09 Javascript
调用js时ie6和ie7,ff的区别
2009/08/19 Javascript
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
2010/09/19 Javascript
js中的值类型和引用类型小结 文字说明与实例
2010/12/12 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
使用jQuery和PHP实现类似360功能开关效果
2014/02/12 Javascript
js淡入淡出的图片轮播效果代码分享
2015/08/24 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
深入探讨Vue.js组件和组件通信
2016/09/12 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
详解VUE单页应用骨架屏方案
2019/01/17 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
python3.0 字典key排序
2008/12/24 Python
Python实现多线程下载文件的代码实例
2014/06/01 Python
全面了解Python环境配置及项目建立
2016/06/30 Python
python3学习之Splash的安装与实例教程
2018/07/09 Python
Python获取好友地区分布及好友性别分布情况代码详解
2019/07/10 Python
Django自带日志 settings.py文件配置方法
2019/08/30 Python
Python标准库json模块和pickle模块使用详解
2020/03/10 Python
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
Fabletics官网:美国运动服饰品牌,由好莱坞女演员凯特·哈德森创立
2019/10/19 全球购物
Carrs Silver官网:英国著名的银器品牌
2020/08/29 全球购物
校园环保广播稿(3篇)
2014/09/15 职场文书
工伤事故赔偿协议书
2014/10/27 职场文书
先进工作者推荐材料
2014/12/23 职场文书
北京颐和园导游词
2015/01/30 职场文书
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
2021/04/29 HTML / CSS
【DOTA2】半决赛强强对话~ PSG LGD vs EHOME - DPC 2022 CN REGIONAL FINALS WINTER
2022/04/02 DOTA