为了使服务器能够快速响应运行的文件,在进行文件编辑的时模板一致既能够节省时间,还能加快我们打开的速度。但是要是逐条修改文件的模板信息是一个很大的任务量,我们学习python就是为了简化这种批量重复的工作,不过我们可以借助pycharm来帮助我们统一文件的模板,接下来一起看看如何操作吧。

避免每次新建项目文件时添加注释文件名、作者、创建日期等信息,则可以设置较好的代码模板,在创建文件时自动生成相关信息。

设置步骤:打开PyCharm,选择File --> Settings --> Editor --> Code Style --> File and Code Templates --> Python Script

模板填写好之后,点击右下角的Apply。

文件模板效果如下:

文件模板如下:#!/usr/bin/env python

# -*- coding: utf-8 -*-

# @Time    : ${DATE} ${TIME}

# @Author  : 一叶知秋

# @File    : ${NAME}.py

# @Software: ${PRODUCT_NAME}

根据个人喜好还可以有不同的添加、设计,预定义的变量要扩展为格式为$ {}的相应值,可用的预定义文件模板变量为:

$ {PROJECT_NAME} - 当前项目的名称。

$ {NAME} - 当前文件名。

$ {USER} - 当前用户的登录名。

$ {DATE} - 当前的系统日期。

$ {TIME} - 当前系统时间。

$ {YEAR} - 当年。

$ {MONTH} - 当月。

$ {DAY} - 当月的当天。

$ {HOUR} - 目前的小时。

$ {MINUTE} - 当前分钟。

$ {PRODUCT_NAME} - 将在其中创建文件的IDE的名称。

$ {MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,2月等

$ {MONTH_NAME_FULL} - 一个月的全名。 示例:一月,二月等

用pycharm给文件开头加注释能达到统一模板的效果,而且我们每次都不用再进行这类重复的步骤了。上面还有一些处理模板时会用到的变量,在这里也分享给大家。

pycharm更改模板_pycharm怎样给文件编辑统一的模板?相关推荐

  1. python文件头模板_Pycharm创建py文件时自定义头部模板

    c++防止客户端多开巧妙代码 在读OBS源码时看到一个比较有意思的关于防止用户多开程序的写法,简单有效,记录下 //make sure only one instance of the applica ...

  2. pycharm 更改创建文件默认路径

    pycharm 更改创建文件默认路径 1.操作 依次找到以下路径修改为自己想要的路径即可:PyCharm-->Settings-->Appearance&Behavior--> ...

  3. pycharm python 模板配置_windows下pycharm安装、创建文件、配置默认模板

    本文为大家分享了windows下pycharm安装.创建文件.配置默认模板的具体步骤,供大家参考,具体内容如下 步骤: 下包 -->安装-->创建文件-->定制模板 一.下包 官方地 ...

  4. pycharm 修改新建文件时的头部模板

    pycharm 修改新建文件时的头部模板 默认为__author__='...' [省略号是默认你的计算机名] 修改这个作者名的步骤: 依次点击:File->Settings->Edito ...

  5. MVC 音乐商店 第 5 部分: 编辑窗体和模板化

    MVC 音乐商店是介绍,并分步说明了如何使用 ASP.NET MVC 和 Visual Studio 为 web 开发教程应用程序. MVC 音乐商店是一个轻量级的示例存储实现它卖音乐专辑在线,并实现 ...

  6. 简要叙述matlab的含义,1,简述MATLAB组成部分? 2,说明使用M文件编辑/调试器的方法和优点? 3,存储在工作空间中的数组能编辑吗...

    匿名用户 1级 2012-05-17 回答 我也考这个....祝你好运 1,简述MATLAB组成部分? (1)开发环境(development Environment); (2)MATLAB数学函数库 ...

  7. oracle 控制文件在哪里设置_更改Oracle默认的控制文件设置

    环境:Windows XP SP2 32位 Oracle 9.2.0.1 32位 创建数据库后,Oracle默认的3个控制文件都在c:/oracle/oradata/SID/下,3个鸡蛋都在一个篮子里 ...

  8. linux文件编辑命令详细整理,Linux文件编辑命令vi详细说明

    目录 1.引言 2.vi命令与vim命令 3.vi命令使用 3.1一般模式 3.2编辑模式(重点) 3.3命令行模式 1.引言 相信有很多程序员朋友,在长时间不操作linux系统或者初学linux命令 ...

  9. “Word自动更改后的内容保存到通用文档模板上。是否加载该模板?“的解决办法...

    在win7系统下,Word2010出现了不能正常关闭.打开一个已有word文档,点击右上角关闭按钮后,先提示"word已停止工作,windows正在检查该问题的解决方案",随后提示 ...

最新文章

  1. GitHub使用指南——建立仓库、建立文件夹、上传图片详细教程
  2. Nginx——负载均衡
  3. ​​​​​​​2016最新CocoaPods安装与使用
  4. java多线程runnable_Java 多线程 之 Runnable
  5. Kafka Unsupported major.minor version 52.0
  6. 百度地图标点点击变色_《和平精英》版本爆料第三弹:雪地洞穴开启!组队标点功能升级~...
  7. 论文浅尝 | Multimodal Few-Shot Learning with Frozen Language Models
  8. C++---虚拟继承---虚基表的产生
  9. kruskal java_kruskal算法 源码(java)
  10. ICCV11 Distributed Cosegmentation via Submodular Optimization on Anisotropic Diffusion
  11. 2021年软件评测师新版考试大纲
  12. LayaBox---TypeScript---首次接触遇到的问题
  13. R语言中常用的抽样函数
  14. 秋天网站快速部署系统 一.入门使用
  15. promise跟ajax区别,Promise和AJAX有什么区别?
  16. 在html中进行表单设计,谈谈网页中的表单设计
  17. html5 视频缩略图,应用canvas获取video的缩略图
  18. EDR端点检测与响应
  19. (20181111)Fortran 产生随机数
  20. 代码实现-CVPR2020-Dynamic Convolution: Attention over Convolution Kernels

热门文章

  1. 深度学习核心技术精讲100篇(七十六)-分类-决策树
  2. 【算法设计】虎溪校园导游系统
  3. 【LeetCode从零单排】No19.RemoveNthNodeFromEndofList
  4. coding note-源码搜索
  5. spring源码分析之spring-core asm概述
  6. 用C语言实现Ping程序功能---转
  7. Python基础知识(第八天)
  8. Hyperledger Fabric Rest API服务开发教程【含源码】
  9. https://github.com/fendouai/Awesome-Chatbot
  10. 实现正则表达式的*和?匹配