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实现在windows下操作word的方法
Apr 28 Python
Python连接PostgreSQL数据库的方法
Nov 28 Python
Django中ORM表的创建和增删改查方法示例
Nov 15 Python
ubuntu16.04制作vim和python3的开发环境
Sep 23 Python
python用列表生成式写嵌套循环的方法
Nov 08 Python
python-opencv 将连续图片写成视频格式的方法
Jan 08 Python
使用python3构建文件传输的方法
Feb 13 Python
python 定时器,轮询定时器的实例
Feb 20 Python
python mqtt 客户端的实现代码实例
Sep 25 Python
python+opencv实现车牌定位功能(实例代码)
Dec 24 Python
pytorch分类模型绘制混淆矩阵以及可视化详解
Apr 07 Python
python模拟浏览器 使用selenium进入好友QQ空间并留言
Apr 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
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
php查看session内容的函数
2008/08/27 PHP
关于ob_get_contents(),ob_end_clean(),ob_start(),的具体用法详解
2013/06/24 PHP
PHP7下协程的实现方法详解
2017/12/17 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
2007/04/27 Javascript
Jquery知识点一 Jquery的ready和Dom的onload的区别
2011/01/15 Javascript
自定义ExtJS控件之下拉树和下拉表格附源码
2013/10/15 Javascript
JavaScript设计模式之观察者模式(发布者-订阅者模式)
2014/09/24 Javascript
jQuery unbind 删除绑定事件详解
2016/05/24 Javascript
基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)
2016/06/22 Javascript
同步文本框内容JS代码实现
2016/08/04 Javascript
谈谈target=_new和_blank的不同之处
2016/10/25 Javascript
bootstrap table实例详解
2017/01/06 Javascript
基于Vue的ajax公共方法(详解)
2018/01/20 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
简单说说如何使用vue-router插件的方法
2019/04/08 Javascript
如何利用node转发请求详解
2020/09/17 Javascript
Python内置函数的用法实例教程
2014/09/08 Python
Pandas 同元素多列去重的实例
2018/07/03 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
FFrpc python客户端lib使用解析
2019/08/24 Python
Python 实现Image和Ndarray互相转换
2020/02/19 Python
Python单链表原理与实现方法详解
2020/02/22 Python
Python selenium使用autoIT上传附件过程详解
2020/05/26 Python
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
发现世界上最好的珠宝设计师:JewelStreet
2017/12/17 全球购物
Nip + Fab官网:英国美容品牌
2019/08/26 全球购物
英国伦敦的睡衣品牌:Asceno
2019/10/06 全球购物
学生打架检讨书
2014/02/14 职场文书
经典演讲稿开场白
2014/08/25 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
银行先进个人总结
2015/02/15 职场文书
在人间读书笔记
2015/06/30 职场文书
观看《信仰》心得体会
2016/01/15 职场文书