Pycharm自定义代码块和代码提示设置

本文介绍了如何在PyCharm中自定义代码模块,包括通过设置Editor的Live Templates创建自定义代码块,以及解决代码提示和自动缩进的问题。详细解释了展开选项的作用,并给出了正确的配置建议,帮助用户更好地理解和使用PyCharm。

Pycharm 中如何自定义代码模块及其使用的一些问题

项目场景:

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

下面我们就来利用Pycharm自定义代码模块
由于我使用的是汉化版本的pycharm
1.打开pycharm中file下的setting,找到Editor下面的Live Templates ,右侧就会出现各种语言的代码块,我们选择Python,点击右侧的“+”,选择Live Template

1.打开pycharm中文件下的设置,找到编辑器下面的代码模板 ,右侧就会出现各种语言的代码块,我们选择Python,点击右侧的“+”,选择Live Template
在这里插入图片描述

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

最下面的Define一定要点击,在里面勾选上Python,不然等下不能导入,然后OK就可以了。根据样式重新格式化可以勾选也可以不勾选,但是建议勾选。

在这里插入图片描述

之后我手贱以为展开的意思是自动给你添加缩进,至于我为什么,看完这篇文章你就会知道,并且会对pycharm有更深入的了解。

原因分析:

当我把展开勾选了成没有的话。

在这里插入图片描述

那将是代码提示相当于没有。展开 的意思是等下代码提示的时候按什么键输入。

解决方案:

把展开换成tab键即可

关于自定义代码块自动缩进的问题

一开始我在在模板文件里输入

print('hello world')

print('hello world')

在这里插入图片描述
请问有什么区别?
无疑就是多一个换行的问题,那会产生什么效果呢?
也就是自动缩进的问题,接下来注意光标的位置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

综上所述 加了换行会自动缩进不加不会自动缩进

有时候需要自动缩进有时候不需要自动缩进,大家自己斟酌使用。

最后我在送上代码提示设置

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值