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中的身份运算符的使用方法
Oct 13 Python
python实现京东秒杀功能
Jul 30 Python
Python3多线程基础知识点
Feb 19 Python
深入了解和应用Python 装饰器 @decorator
Apr 02 Python
python中时间模块的基本使用教程
May 14 Python
python模拟菜刀反弹shell绕过限制【推荐】
Jun 25 Python
基于python 微信小程序之获取已存在模板消息列表
Aug 05 Python
基于python实现计算且附带进度条代码实例
Mar 31 Python
Django中文件上传和文件访问微项目的方法
Apr 27 Python
Python如何向SQLServer存储二进制图片
Jun 08 Python
一文轻松掌握python语言命名规范规则
Jun 18 Python
基于Python爬取素材网站音频文件
Oct 21 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编码规范-php coding standard
2007/03/16 PHP
php中的MVC模式运用技巧
2007/05/03 PHP
php出现Cannot modify header information问题的解决方法大全
2008/04/09 PHP
PHP高级OOP技术演示
2009/08/27 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
2020/04/29 PHP
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
JS 获取select(多选下拉)中所选值的示例代码
2013/08/02 Javascript
jQuery自动切换/点击切换选项卡效果的小例子
2013/08/12 Javascript
jQuery使用ajaxSubmit()提交表单示例
2014/04/04 Javascript
javascript作用域和闭包使用详解
2014/04/25 Javascript
JavaScript字符串对象slice方法入门实例(用于字符串截取)
2014/10/16 Javascript
JavaScript中数组继承的简单示例
2015/07/29 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
轻松实现jquery选项卡切换效果
2016/10/10 Javascript
JS实现动画兼容性的transition和transform实例分析
2016/12/13 Javascript
Bootstrap CSS布局之图像
2016/12/17 Javascript
Node接收电子邮件的实例代码
2017/07/21 Javascript
React应用中使用Bootstrap的方法
2017/08/15 Javascript
薪资那么高的Web前端必看书单
2017/10/13 Javascript
vue+springboot+element+vue-resource实现文件上传教程
2020/10/21 Javascript
Python3实战之爬虫抓取网易云音乐的热门评论
2017/10/09 Python
django 发送邮件和缓存的实现代码
2018/07/18 Python
python 多线程共享全局变量的优劣
2020/09/24 Python
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
德国50岁以上交友网站:Lebensfreunde
2020/03/18 全球购物
小学音乐教学反思
2014/02/05 职场文书
2014元旦晚会策划方案
2014/02/19 职场文书
挂牌仪式策划方案
2014/05/18 职场文书
金融专业求职信
2014/08/05 职场文书
邀请函的格式
2015/01/30 职场文书
大学生旷课检讨书1000字
2015/02/19 职场文书
Element实现动态表格的示例代码
2021/08/02 Javascript
JavaScript 反射学习技巧
2021/10/16 Javascript
win10以太网连接不上怎么办?Win10连接以太网详细教程
2022/04/08 数码科技
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python