代码编辑效率太低?常用Python IDE快捷键,让你事半功倍!

Posted 不想秃头的里里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码编辑效率太低?常用Python IDE快捷键,让你事半功倍!相关的知识,希望对你有一定的参考价值。

前言

我记得我刚开始学习编程,每次到编写代码代这一步的时候,用电脑操作总是特别慢。不光我有这个问题,记得前几年老铁也跟说他写代码效率很低,经常导致自己加班。那是因为当时的我们没有掌握快捷键的用法,每次找命令都需要一个个去找。

说到快捷键大家首先想到的是 Office 办公软件中需要用到大量的快捷键,其实不尽然,只要是操作电脑都需要用到快捷键。

像我们学习Python在编写代码时,需要用到 IDE (也就是编辑器),一般像IDE都是全英文的,一个个去寻找会很浪费时间,所以巧妙地利用快捷键,不需要一个个去菜单里去找命令,可以大大加快我们编写代码和操作电脑的速度。尤其是在工作中,能大大提高我们的工作效率。

快捷键比我们想象得高效太多了,于是下面给大家整理了一些Python常用IDE的快捷键,一起秒记它们。

像Ctrl+Z、Ctrl+Y、Ctrl+A、Ctrl+S、 Ctrl+N这些通用的而且大家都知道的就不赘述了。我主要找几个比较常见的IDE:PyCharm 、JuPyter Notebook、Spyder、Visual Studio Code、Sublime Text里面会常用到的快捷键。

在这里插入图片描述


PyCharm

快捷键功能
Ctrl + Q快速查看文档
Ctrl + F1显示错误描述或警告信息
Ctrl + /行注释(可选中多行)
Ctrl + Alt + L代码格式化
Ctrl + Alt + O自动导入
Ctrl + Alt + I自动缩进
Tab / Shift + Tab缩进、不缩进当前行(可选中多行)
Ctrl+C/Ctrl+Insert复制当前行或选定的代码块到剪贴板
Ctrl + D复制选定的区域
Shift + Enter换行
Ctrl +J插入模版
Ctrl + Shift +/-展开/折叠全部代码块
Ctrl + Numpad+全部展开
Ctrl + Numpad-全部折叠
Ctrl + Delete删除到字符结束
Ctrl + Backspace删除到字符开始
Ctrl + Shift + F7将当前单词在整个文件中高亮,F3移动到下一个,ESC取消高亮。
Alt + up/down方法上移或下移动
Alt + Shift + up/down当前行上移或下移动
Ctrl + B/鼠标左键转到方法定义处
Ctrl + W选中增加的代码块
Shift + F6方法或变量重命名
Ctrl + E最近访问的文件
Esc从其他窗口回到编辑窗口
Shift + Esc隐藏当前窗口,焦点到编辑窗口
F12回到先前的工具窗口
Ctrl + Shift + up快速上移某一行
Ctrl + Shift + down快速下移某一行
ctrl+alt+左箭头返回上一个光标的位置(CTRL进入函数后返回)
ctrl+alt+右箭头前进到后一个光标的位置
Shift + F10运行
Ctrl + /行注释
Ctrl + Shift + /块注释
Ctrl + R替换
Ctrl + Shift + F全局查找
Ctrl + Shift + R全局替换

JuPyter Notebook

快捷键功能
Tab代码补全或者缩进
Shift+Tab工具提示
Ctrl+]向后缩进
Ctrl+[取消缩进
Ctrl+D删除完整一行
Ctrl+/注释
Ctrl+U撤回选择
Insert切换插入模式
Ctrl+Home回到cell起始
Ctrl+Up回到cell起始
Ctrl+Down回到cell末尾
Ctrl+End回到cell末尾
Ctrl+Left光标向左移动一个完整单词
Ctrl+Right光标向右移动一个单词
Ctrl+Delete删除光标前的一整个单词
Alt+U重做选择
Ctrl+M进入命令模式
Ctrl+Shift+P打开命令设置界面
Ctrl+Shift+F打开命令设置界面
ESC返回命令模式
Shift+Enter运行选中的cell并选中下一个cell
Ctrl+Enter仅运行选中的cell
Alt+Enter运行选中的cell并在下方新生成一个cell
Shift+Ctrl+Minus从光标所在位置分离cell

Spyder

快捷键功能
Ctrl+1注释\\取消注释代码
Ctrl+4块注释\\取消注释
Ctrl+L清空console信息
Ctrl+I查看某个函数的帮助文档
Ctrl+C中止程序运行
Shift+Tab调整代码的缩进
F5运行程序
Ctrl+F5进入代码调试debug
Ctrl+F10单步调试执行语句
Clear控制台console中输入clear命令,清除所有命令
Reset控制台console中输入reset命令,清除所有变量
Alt+↑/↓将光标放在任意行,可控制该行上下移动
Ctrl+=/-控制console或editor中的字体大小
Ctrl+鼠标左键跳转到function的定义处
F12插入断点
F11切换全屏

Visual Studio Code

快捷键功能
Ctrl+Shift+N打开一个新窗口
Ctrl+Shift+W关闭窗口
Ctrl+[ 、 Ctrl+]代码行缩进
Ctrl+Shift+P或者f1显示命令面板
Ctrl+p快速打开
Alt+Up或Alt+Down上下移动一行
Shift+Alt+Up 或 Shift+Alt+Down向上向下复制一行
Ctrl+Shift+n新窗口/实例
Ctrl+Shift+Enter在当前行上方插入一行
Ctrl+Shift+W关闭窗口实例
Ctrl+F查找
Ctrl+H查找替换
Ctrl+Shift+F整个文件夹中查找
Shift+F12找到所有的引用
Ctrl+F12同时修改本文件中所有匹配的
Home移动到行首
End移动到行尾
Ctrl+End移动到文件结尾
Ctrl+Home移动到文件开头
F12移动到定义处
Alt+F12定义处缩略图:只看一眼而不跳转过去
Ctrl+Shift+]移动到后半个括号
Shift+End选择从光标到行尾
Shift+Home选择从行首到光标处
Ctrl+Delete删除光标右侧的所有字
Shift+Alt+Left扩展选取范围
Shift+Alt+Right缩小选取范围
Ctrl+Shift+L同时选中所有匹配

Sublime Text

快捷键功能
Ctrl+Shift+P打开命令面板
Ctrl+P搜索项目中的文件
Ctrl+G跳转到第几行
Ctrl+W关闭当前打开文件
Ctrl+Shift+W关闭所有打开文件
Ctrl+Shift+V粘贴并格式化
Ctrl+D选择单词,重复可选择下一个相同的单词
Ctrl+L选择行,重复可依次增加选择下一行
Ctrl+Shift+L选择多行
Ctrl+Shift+Enter在当前行前插入新行
Ctrl+X删除当前行
Ctrl+M跳转到对于的括号
Ctrl+U软撤销,撤销光标位置
Ctrl+J选择光标内容
Ctrl+F查找内容
Alt+Shift+数字分屏显示
Alt+数字切换打开第N个文件
Ctrl+Shift+上下键可移动行
Ctrl+Shift+M选中当前括号内容,重复可选者括号本身
Ctrl+F2设置/删除标记
Ctrl+/注释当前行
Ctrl+Shift+/当前位置插入注释
Ctrl+Alt+/块注释,并Focus到首行
Ctrl+Shift+选择当前标签前后
F11全屏
Shift+F11全拼免打扰模式,只编辑当前文件
Alt+F3选择所有相同的词
Alt+.闭合标签
Ctrl+Shift+F查找并替换
Ctrl+H替换
Ctrl+R前往method
Ctrl+N新建窗口
Ctrl+K+B开关侧栏
Shift+右键移动用来更改或插入列内容
按Ctrl+右键拖动依次选取或点击,需要修改编辑的多个位置

为了大家方便保存记忆,我这边也有图片↓↓↓,需要的私信我就好。

在这里插入图片描述
当然快捷键不只这些,我一个人整理的也有限。大家如果有什么需要补充的可以在评论区留言哦!

在这里插入图片描述
感谢每一位愿意读完我文章的人,对于新媒体创作我也在不断学习中。创作是一件非常值得持续投入的事情,因为你们每一次的支持都是对我极大的肯定!

这边给大家推荐几篇往期好文,希望大家喜欢!

1、工作几年珍藏的Python学习资料,看这里 !

2、同事半个月都没搞懂selenium,我半个小时就给他整明白!顺手秀了一波爬淘宝的操作

3、内卷大环境之下,萌新程序员该如何化解?

在这里插入图片描述

以上是关于代码编辑效率太低?常用Python IDE快捷键,让你事半功倍!的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse常用快捷键之代码编辑篇

Python IDE之Pycharm中的快捷键总结

python工程师常用的开发工具,是这三个!

Python第一天(下):sublime text 3 快捷键大全以及配置编译环境

Eclipse快捷键

[效率神技]Intellij 的快捷键和效率技巧|系列一|常用快捷键