PyChar学习教程之自定义文件与代码模板详解
2017-07-17 09:58
686 查看
前言
PyCharm是由JetBrains打造的一款Python IDE。大家都知道,PyCharm提供了文件和代码模板功能,可以利用此模板来快捷新建代码或文件。
比如在PyCharm中新建一个html文件,新的文件并不是空的,而是会自动填充了一些基础的必备的内容,就像这样:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> </body> </html>
系统自带的模板内容可能并不是想要的,自己可以修改增加个性化的内容,比如我新建一个名为main.py的Python文件,会自动填充这些内容:
# -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: main.py Description : Author : JHao date: 2017/4/1 ------------------------------------------------- Change Activity: 2017/4/1: ------------------------------------------------- """ __author__ = 'JHao'
File Name为文件名, Author是登录系统的用户名, 日期为当前系统日期。是不是感觉比默认的空白文件好多了。
具体的修改步骤是:
【文件(File)】 → 【设置(Settings)】如图操作, 在【编辑器(Editor)】中找到【文件和代码模板(File and Code Templates)】,选择你想要设置的文件类型进行编辑即可。
我的模板是这样的:
# -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: ${NAME} Description : Author : ${USER} date: ${DATE} ------------------------------------------------- Change Activity: ${DATE}: ------------------------------------------------- """ __author__ = '${USER}'
附上模板变量:
- ${PROJECT_NAME} - 当前Project名称;
- ${NAME} - 在创建文件的对话框中指定的文件名;
- ${USER} - 当前用户名;
- ${DATE} - 当前系统日期;
- ${TIME} - 当前系统时间;
- ${YEAR} - 年;
- ${MONTH} - 月;
- ${DAY} - 日;
- ${HOUR} - 小时;
- ${MINUTE} - 分钟;
- ${PRODUCT_NAME} - 创建文件的IDE名称;
- ${MONTH_NAME_SHORT} - 英文月份缩写, 如: Jan, Feb, etc;
- ${MONTH_NAME_FULL} - 英文月份全称, 如: January, February, etc;
总结
以上就是这篇文章的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
相关文章推荐
- storyboard(故事版)新手教程 图文详解 4.把约束拉成属性 在代码文件里进行修改
- DEDECMS仿站教程:DEDE模板文件的代码结构
- AndroidStudio 自定义代码模板实现在xml和java文件中添加作者信息
- 消灭模板代码,自定义AndroidStudio文件模板(2)
- Spring基础学习教程(Spring配置文件详解)-03
- PyCharm 教程(六)自定义文件模板
- 手动添加PE文件数字签名信息及格式详解图之下(历史代码,贴出学习)
- PyCharm 自定义文件和代码模板
- 小程序学习笔记四:页面文件详解之视图层组件与自定义组件
- PyCharm 教程(六)自定义文件模板
- Idea(WebStorm)自定义文件代码模板
- 个人学习代码保存:例10.通过模板创建静态页面的操作文件的一个自定函数
- ES6学习教程之模板字符串详解
- Spring基础学习教程(applicationContext.xml 配置文件 详解)-07
- 消灭模板代码,自定义AndroidStudio文件模板(1)
- React Native学习教程之Modal控件自定义弹出View详解
- [文件系统]文件系统学习笔记(十一)——部分代码详解
- PyCharm 教程(六)自定义文件模板
- zendstudio 支持自定义模板 代码高亮 tpl文件
- C#,C++修改vs文件模板,添加自定义代码版权版本信息