PyCharm实用快捷键十则

前言:
大家好,这里是Seon塞翁。我们在使用 IDE 开发时可以通过各种快捷操作来提升编程效率…那么为了提高写作效率,也可以通过省略引言来快捷实现,下面就开始分享笔者用PyCharm 码 Python 时常用的快捷键吧!(总之这是份笔记之类的东西

1、函数入口:main

老实说,在我知道 if __name__ = '__main__:' 是什么之前,我曾无数次一个字母、一个字母地敲完这段代码,至于它到底是什么,你可以查资料看大佬的讲解,也可以不用想那么复杂,它就只是个入口而已,并且在 IDE 里它能给你提供一个开始运行代码的小箭头。快捷方式是:

输入 main ,然后按下回车

在这里插入图片描述

2、返回顶部/底部

当你在一个 py 文件里写了几百行或更多代码后,你肯定不会想靠让你中指酸痛的鼠标滚轮,或拖着右侧被代码高亮遮挡的滚动条来上下移动编辑页面,老天,那简直是噩梦(翻译腔)!想快速返回顶部查看你 import 了哪些小可爱,又或者返回底部开始写你的 main ,我们可以这么干:

Ctrl + Home / End

在这里插入图片描述

3、返回上次编辑处

如果你不满足与至上或至下,还想跳到中间该怎么办?嘿,伙计,我是说返回你上次编辑的地方,就在你查看了其他地方的代码之后,这一定会对你有帮助的:

Ctrl + Shift + Backspace

(无演示图,效果和上面类似)

4、折叠/展开

还是那个问题,我们到底为什么要在一个 py 文件里写又臭又长的代码呢!当然,有时候我们就是会这么做。让我们来快速浏览你在这一卷纸上都糊了什么,噢,上帝保佑,你的类或者方法名起得够好,至少只看名字你还记得那是什么。把全部能折叠的东西都折起来吧,像这样:

Ctrl + Shift + - / +

在这里插入图片描述

5、封装

瞧,我们又敲下了几行精彩的执行逻辑,或许下次还能用!或许一开始就该写上 def,但名字还没想好呢,我想它应该叫 perfect_fun 之类的,叫 pf 也行,反正在忘掉之前我自己还看得懂。不过,还是封装一下吧,跟我一起来:

Ctrl + Alt+ M

在这里插入图片描述

6、模板

该死,它又出问题了!明明上一次运行还能跑的,是哪里不对了!我想你不是个在每一行后面都写上 print() 的笨蛋,当你知道哪里可能有问题时,套上 try...except... ,但可千万不要“ 换行、空格、输入、换行、空格、输入 ”。另外再告诉你一件事,我有个朋友每次都在 except 里写上 pass 。通过模板快速构建代码块:

Ctrl + Alt + T

在这里插入图片描述

7、任意处光标换行

编辑好了一行代码的中间部分,在写下一句前,我该利用键盘右方向键加回车,或用鼠标把光标移动到下一行吗?不,老兄,为什么要这么做。虽然这招不怎么厉害,但可以试试:

Shift + Enter

在这里插入图片描述

8、自动选取

慢着,在换行之前让我再修改一下这串长得该死的字符串,我想我应该把它整个干掉,可它实在太长了,我不想按住鼠标一直往右拖,或者连着下一行一起选中。指南上告诉我,可以通过这个快捷键自动选取一段结构代码:

Ctrl + W

在这里插入图片描述

9、交换行

它不该出现在这一行!上移,上移,和上面的交换一下,不对,似乎要和下面一行交换。所以我是该剪切它,在要出现的地方插个空行再粘贴吗?太麻烦了吧,不如:

Ctrl + Shift + 上箭头 / 下箭头

在这里插入图片描述

10、转换大小写

作为压轴,实在不算多巧妙的快捷操作,似乎是为了凑齐 10 个而故意加上的一样,但以后还可能会有第 11 个。没关系,让我们看看如何把写好的字母转成大写或小写:

Ctrl + Shift + U

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值