在python中利用pycharm自定义代码块教程(三步搞定)


Posted in Python onApril 15, 2020

当我们在使用pycharm时,输入特殊的关键字会有提示,然后按enter就可以自动补全,如果我们经常需要输出重复的代码时,能否也利用这种方法来自动补全呢?

在python中利用pycharm自定义代码块教程(三步搞定)

下面我们就来利用pycharm自定义代码块:

1.打开pycharm中file下的setting,找到Editor下面的Live Templates ,右侧就会出现各种语言的代码块,我们选择Python,点击右侧的“+”,选择Live Template

在python中利用pycharm自定义代码块教程(三步搞定)

2.Abbreviation就是你自定义代码块的名字,Description是描述信息,Template是自定义代码块的内容

最下面的Define一定要点击,在里面勾选上Python,不然等下不能导入,然后OK就可以了

在python中利用pycharm自定义代码块教程(三步搞定)

3.测试,在pycharm里面输入刚刚自定义的代码块的名字,然后enter补全就好了,以后就可以快速的写一些重复的代码了

自定义其他类型的代码块也是同理。

在python中利用pycharm自定义代码块教程(三步搞定)

补充知识:pycharm中生成代码块的方法

1,点击左上角的files

2,选择settings

在python中利用pycharm自定义代码块教程(三步搞定)

3,选择editor中的live templates ,并点击右侧的+号,选择live template

在python中利用pycharm自定义代码块教程(三步搞定)

4,填写快捷键名称,描述和内容,选择使用的语言.

在python中利用pycharm自定义代码块教程(三步搞定)

以上这篇在python中利用pycharm自定义代码块教程(三步搞定)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python函数参数*args**kwargs用法实例
Dec 04 Python
python sklearn库实现简单逻辑回归的实例代码
Jul 01 Python
Pytorch mask_select 函数的用法详解
Feb 18 Python
python 一维二维插值实例
Apr 22 Python
Python接口测试数据库封装实现原理
May 09 Python
python3.6使用SMTP协议发送邮件
May 20 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
Nov 01 Python
python基于pygame实现飞机大作战小游戏
Nov 19 Python
python 通过 pybind11 使用Eigen加速代码的步骤
Dec 07 Python
python3 删除所有自定义变量的操作
Apr 08 Python
Python import模块的缓存问题解决方案
Jun 02 Python
Python访问Redis的详细操作
Jun 26 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
Apr 15 #Python
Python任务调度模块APScheduler使用
Apr 15 #Python
Python实现代码块儿折叠
Apr 15 #Python
Python类中的装饰器在当前类中的声明与调用详解
Apr 15 #Python
如何提高python 中for循环的效率
Apr 15 #Python
ipython jupyter notebook中显示图像和数学公式实例
Apr 15 #Python
解决 jupyter notebook 回车换两行问题
Apr 15 #Python
You might like
兼容PHP和Java的des加密解密代码分享
2014/06/26 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
解放web程序员的输入验证
2006/10/06 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
Jquery插件写法笔记整理
2012/09/06 Javascript
解析使用JS 清空File控件的路径值
2013/07/08 Javascript
动态读取JSON解析键值对的方法
2014/06/03 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
7个去伪存真的JavaScript面试题
2016/01/07 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
JS组件系列之JS组件封装过程详解
2017/04/28 Javascript
Vue 过滤器filters及基本用法
2017/12/26 Javascript
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
Node.js事件的正确使用方法
2019/04/05 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
[50:20]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第四局
2016/03/06 DOTA
python 七种邮件内容发送方法实例
2014/04/22 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
Sixt美国租车:高端豪华车型自驾体验
2017/09/02 全球购物
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
企业行政文员岗位职责
2013/12/03 职场文书
平安工地建设方案
2014/05/06 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
煤矿安全协议书
2014/08/20 职场文书
党的群众路线教育实践活动个人批评与自我批评
2014/10/16 职场文书
2014年小学少先队工作总结
2014/12/18 职场文书
小学教师党员承诺书
2015/04/27 职场文书
学校捐款活动总结
2015/05/09 职场文书
2015团员个人年度总结
2015/11/24 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
eclipse创建项目没有dynamic web的解决方法
2021/06/24 Java/Android
CSS基础详解
2021/10/16 HTML / CSS
浅谈音视频 pts dts基本概念及理解
2022/08/05 数码科技