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求pi的方法
Oct 08 Python
Python工程师面试题 与Python基础语法相关
Jan 14 Python
轻松掌握python设计模式之访问者模式
Nov 18 Python
深入分析python数据挖掘 Json结构分析
Apr 21 Python
Python实现的读取/更改/写入xml文件操作示例
Aug 30 Python
Python基础教程之异常详解
Jan 10 Python
详解Python的三种可变参数
May 08 Python
简单了解Django ContentType内置组件
Jul 23 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
Jul 01 Python
Python Celery异步任务队列使用方法解析
Aug 10 Python
Python爬虫教程知识点总结
Oct 19 Python
使用Python开发贪吃蛇游戏 SnakeGame
Apr 30 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 pear安装配置教程
2016/05/14 PHP
yii2实现Ueditor百度编辑器的示例代码
2018/11/02 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
动态载入/删除/更新外部 JavaScript/Css 文件的代码
2010/07/03 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
在js文件中如何获取basePath处理js路径问题
2013/07/10 Javascript
基于jquery实现的省市区级联无ajax
2013/09/24 Javascript
JS实现div居中示例
2014/04/17 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
2015/03/15 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
判断访客终端类型集锦
2015/06/05 Javascript
学习JavaScript设计模式之观察者模式
2020/04/22 Javascript
javascript中获取class的简单实现
2016/07/12 Javascript
js上传图片预览的实现方法
2017/05/09 Javascript
vue.js中过滤器的使用教程
2017/06/08 Javascript
详解Vue2.0 事件派发与接收
2017/09/05 Javascript
微信小程序实现页面下拉刷新和上拉加载功能详解
2018/12/03 Javascript
用webpack4开发小程序的实现方法
2019/06/04 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
针对Vue路由history模式下Nginx后台配置操作
2020/10/22 Javascript
Python调用C/C++动态链接库的方法详解
2014/07/22 Python
简单了解python代码优化小技巧
2019/07/08 Python
Python Selenium 之数据驱动测试的实现
2019/08/01 Python
欧迪办公美国官网:Office Depot
2016/08/22 全球购物
德国机场停车位比较和预订网站:Ich-parke-billiger
2018/01/08 全球购物
小学红领巾中秋节广播稿
2014/01/13 职场文书
骨干教师考核方案
2014/05/09 职场文书
高三励志标语
2014/06/05 职场文书
六一儿童节园长致辞
2015/07/31 职场文书
大学班长竞选稿
2015/11/20 职场文书
教师理论学习心得体会
2016/01/21 职场文书
javascript canvas实现雨滴效果
2021/06/09 Javascript
mysql如何配置白名单访问
2021/06/30 MySQL
CSS三大特性继承性、层叠性和优先级详解
2022/01/18 HTML / CSS
MySQL多表查询机制
2022/03/17 MySQL