懂pycharm这一点,写代码快十倍

之前我们在pycharm中输入main,它自动会在后面显示你要写的代码的全部,只要按Tab或Enter就可以得到代码的全部。如下

 

这其实是使用了pycharm的live Templates,这种模板用法就是输入你设置的特定字符,按下Tab或Enter就能帮助你自动补全代码。

目录

一、适用情形

二、使用方法

1.自定义模板

2.填入该模板

三、补充---指定鼠标光标位置

四、结果展示

五、总结


一、适用情形

如果你要写的代码中有许多代码是套路代码,而你又懒得写或者懒得从其他代码中copy,这时候你就可以用到这篇文章的内容。比如headers请求头的设置(如下),又或者pyqt5的一些套路代码(如下)

headers = {
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'
}
from PyQt5.Qt import *
import sys

# 1.创建一个应用程序对象
app = QApplication(sys.argv)

# 2.控件的操作
# ①创建控件
windows = QWidget()

# ②设置控件
windows.setWindowTitle("")
windows.resize(500, 500)
windows.move(500, 300)




# ③展示控件
windows.show()

# 3.应用程序的执行,进入消息循环
sys.exit(app.exec_())

以上代码要么是你写了不知道多少遍,要么就是一些模板,你只要理解就可以直接用,学会这个方法,对你代码的填写速度会有很大帮助!!!

二、使用方法

1.自定义模板

首先你要将你的代码模板写好。

比如开头讲的main的例子,下面的就是代码模板

if __name__ == '__main__':

2.填入该模板

首先复制该模板

File---Settings---搜索框搜索live,找到live Templates,然后点击python左边的>

 接下来你就能看到main已经在这其中了,对于这里没有的(PyQt5的模板),你需要新建,

步骤如下图

步骤3:abbreviation缩写的意思,相当于把你要写的模板通过输入该缩写展示,

步骤4:description是描述的意思

如图,左边为步骤3,右边为步骤4

步骤5的内容为你之前复制的代码。

步骤6:在Define中选择python

接下来apply就行。

三、补充---指定鼠标光标位置

以上全部做好后,鼠标光标是不在其中的,如果你想要在使用代码模板的时候指定鼠标光标,你可以输入$xxx$

 这样当你输入你设定的字符串并成功得到代码模板后,鼠标光标会停在你的$xxx$这

 例:main

每当你输入main并得到下面的代码模板时,你的鼠标光标就在$END$的位置处。

四、结果展示

五、总结

以上内容笔者写的可能有些含糊,希望各位自己去尝试尝试,试完会发现这个内容理解起来很简单,而且在平时很实用!!

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

knighthood2001

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值