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获取各操作系统硬件信息的方法
Jun 03 Python
详解python多线程、锁、event事件机制的简单使用
Apr 27 Python
pandas 对每一列数据进行标准化的方法
Jun 09 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
Feb 07 Python
Python获取命令实时输出-原样彩色输出并返回输出结果的示例
Jul 11 Python
ipad上运行python的方法步骤
Oct 12 Python
python如何将两个txt文件内容合并
Oct 18 Python
对python中 math模块下 atan 和 atan2的区别详解
Jan 17 Python
使用Python脚本从文件读取数据代码实例
Jan 19 Python
Python绘图之二维图与三维图详解
Aug 04 Python
使用Pytorch搭建模型的步骤
Nov 16 Python
Python中requests做接口测试的方法
May 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 mssql 分页SQL语句优化 持续影响
2009/04/26 PHP
PHP 根据IP地址控制访问的代码
2010/04/22 PHP
firefox火狐浏览器与与ie兼容的2个问题总结
2010/07/20 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
基于JQuery实现分隔条的功能
2016/06/17 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
2017/06/21 Javascript
使用jQuery实现两个div中按钮互换位置的实例代码
2017/09/21 jQuery
Scala解析Json字符串的实例详解
2017/10/11 Javascript
微信小程序提取公用函数到util.js及使用方法示例
2019/01/10 Javascript
Vue编写可显示周和月模式的日历 Vue自定义日历内容的显示
2019/06/26 Javascript
layui中select,radio设置不生效的解决方法
2019/09/05 Javascript
9种方法优化jQuery代码详解
2020/02/04 jQuery
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
详解Python的Flask框架中的signals信号机制
2016/06/13 Python
Python 常用 PEP8 编码规范详解
2017/01/22 Python
Linux下通过python获取本机ip方法示例
2019/09/06 Python
django框架中间件原理与用法详解
2019/12/10 Python
Python读取文件内容为字符串的方法(多种方法详解)
2020/03/04 Python
如何在python中执行另一个py文件
2020/04/30 Python
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
Opodo英国旅游网站:预订廉价航班、酒店和汽车租赁
2018/07/14 全球购物
介绍一下内联、左联、右联
2013/12/31 面试题
this关键字的含义
2015/04/08 面试题
计算机系毕业生推荐信
2013/11/06 职场文书
4s店机修工岗位职责
2013/12/20 职场文书
企业管理毕业生求职信
2014/03/11 职场文书
农村面貌改造提升实施方案
2014/03/18 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
大学生第一学年自我鉴定2015
2014/09/28 职场文书
2015社区爱国卫生工作总结
2015/04/21 职场文书
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA
MySql分区类型及创建分区的方法
2022/04/13 MySQL
Nginx报404错误的详细解决方法
2022/07/23 Servers