VSCode中自动为Python文件添加头部注释


Posted in Python onNovember 14, 2019

在实际编写Python文件时,往往需要为文件添加相关说明,例如文件名称、文件作用、创建时间、作者信息、版本号等等。这些信息往往是固定模板的,因此希望有一种方式可以自动的为我们添加上这些信息。下面介绍一种在VS Code中自动为python文件添加头部注释的方法。

依次单击菜单栏 “File”—“Preferences”—“User Snippets”,然后选择python后会生成python.json文件,将该文件内容替换为以下内容:

{
  "HEADER": {
    "prefix": "header",
    "body": [
      "#!/usr/bin/env python",
      "# -*- encoding: utf-8 -*-",
      "'''",
      "@文件    :$TM_FILENAME",
      "@说明    :",
      "@时间    :$CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
      "@作者    :张三",
      "@版本    :1.0",
      "'''",
      "",
      "$0"
    ],
  }
}

保存修改即可。

新建一个python文件,然后在头部敲入header即可自动弹出下面的注释:

VSCode中自动为Python文件添加头部注释

如果需要修改模板,只需要修改对应的python.json文件即可。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python加密方法小结【md5,base64,sha1】
Jul 13 Python
理论讲解python多进程并发编程
Feb 09 Python
Python subprocess模块常见用法分析
Jun 12 Python
Django使用AJAX调用自己写的API接口的方法
Mar 06 Python
Python获取好友地区分布及好友性别分布情况代码详解
Jul 10 Python
python修改文件内容的3种方法详解
Nov 15 Python
python 如何去除字符串头尾的多余符号
Nov 19 Python
解决Pycharm 导入其他文件夹源码的2种方法
Feb 12 Python
python实现将range()函数生成的数字存储在一个列表中
Apr 02 Python
Python基于stuck实现scoket文件传输
Apr 02 Python
Python实现扫码工具的示例代码
Oct 09 Python
如何用python批量调整视频声音
Dec 22 Python
python中的函数递归和迭代原理解析
Nov 14 #Python
使用python实现对元素的长截图功能
Nov 14 #Python
Pycharm创建项目时如何自动添加头部信息
Nov 14 #Python
python3实现单目标粒子群算法
Nov 14 #Python
python socket 聊天室实例代码详解
Nov 14 #Python
python中dict()的高级用法实现
Nov 13 #Python
python实现的多任务版udp聊天器功能案例
Nov 13 #Python
You might like
PHP 中执行系统外部命令
2006/10/09 PHP
实用函数4
2007/11/08 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
php获取新浪微博数据API实例
2013/11/12 PHP
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之三
2012/01/03 Javascript
仿谷歌主页js动画效果实现代码
2013/07/14 Javascript
js 动态为textbox添加下拉框数据源的方法
2014/04/24 Javascript
javascript生成随机颜色示例代码
2014/05/05 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
2016/05/18 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
vue2 前端搜索实现示例
2018/02/26 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
详解Next.js页面渲染的优化方案
2019/01/27 Javascript
微信小程序学习笔记之本地数据缓存功能详解
2019/03/29 Javascript
使用flow来规范javascript的变量类型
2019/09/12 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
python实现基于两张图片生成圆角图标效果的方法
2015/03/26 Python
Python实现提取XML内容并保存到Excel中的方法
2018/09/01 Python
基于Python函数和变量名解析
2019/07/19 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
python实现PDF中表格转化为Excel的方法
2020/06/16 Python
如何使用python socket模块实现简单的文件下载
2020/09/04 Python
python上下文管理的使用场景实例讲解
2021/03/03 Python
python 求两个向量的顺时针夹角操作
2021/03/04 Python
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
英国设计师泳装、沙滩装和比基尼在线精品店:Beach Cafe
2019/08/28 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
自荐信格式的六要素
2013/09/21 职场文书
医药大学生求职简历的自我评价
2013/10/17 职场文书
护士求职推荐信范文
2013/11/23 职场文书
教师的实习鉴定
2013/12/15 职场文书
乱丢垃圾袋检讨书
2014/10/08 职场文书
婚礼答谢词
2015/01/04 职场文书
小学四年级作文之写景
2019/08/23 职场文书
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL