对Python3.6 IDLE常用快捷键介绍


Posted in Python onJuly 16, 2018

安装IDLE后鼠标右键点击*.py 文件,可以看到Edit with IDLE 选择这个可以直接打开编辑器。

IDLE默认不能显示行号,使用ALT+G 跳到对应行号,在右下角有显示光标所在行、列。

ALT+P,上一个历史输入内容,ALT+N 下一个历史输入内容。

IDLE中按F5可以运行代码。

编辑状态时:

Ctrl + [ 、Ctrl + ] 缩进代码

Alt+3 Alt+4 注释、取消注释代码行

Alt+5 Alt+6 切换缩进方式 空格<=>Tab

Alt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择

Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览

Alt+C 打开类浏览器,方便在源码文件中的各个方法体之间切换

Alt+FP 打开路径浏览器,方便选择导入包进行查看浏览

F1 打开python文档,不用设置。

值得注意的是 Ctrl+Space这个快捷键和Windows的输入法切换热键冲突,不要紧,当你实在需要提示的时候停下来,仍然会有代码提示的。其他常用快捷键就按习惯来好了。

在编辑过程中,按F5进入shell调试。shell中也有快捷键,都还方便

Alt+DG 先定位到错误行,按此快捷键可以快速定位到出错位置

Alt+DS 直接显示出错历史,找到根源,方便啊

Alt+DA 如果每次都要按,还不够方便,按这个,以后出错都出历史

Alt+DD 打开调试窗口,进入单步调试,方便。

Ctrl+F6 为了清空前面的导入记录等,重新启动shell

另外值得注意的是

Alt+N Alt+P 可以查找以前输入的命令用于补全当前命令

Ctrl+方向键 能够得到增强功能

Python 相关文章推荐
python通过文件头判断文件类型
Oct 30 Python
简单谈谈python中的Queue与多进程
Aug 25 Python
浅谈Python浅拷贝、深拷贝及引用机制
Dec 15 Python
python绘制双柱形图代码实例
Dec 14 Python
Python request设置HTTPS代理代码解析
Feb 12 Python
使用python绘制3维正态分布图的方法
Dec 29 Python
Python3+Pycharm+PyQt5环境搭建步骤图文详解
May 29 Python
Python图像处理PIL各模块详细介绍(推荐)
Jul 17 Python
浅谈Python3 numpy.ptp()最大值与最小值的差
Aug 24 Python
python实现按首字母分类查找功能
Oct 31 Python
推荐技术人员一款Python开源库(造数据神器)
Jul 08 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
Feb 07 Python
Sanic框架请求与响应实例分析
Jul 16 #Python
解决Python 中英文混输格式对齐的问题
Jul 16 #Python
Django实战之用户认证(用户登录与注销)
Jul 16 #Python
Python3数据库操作包pymysql的操作方法
Jul 16 #Python
django缓存配置的几种方法详解
Jul 16 #Python
Python 字符串与数字输出方法
Jul 16 #Python
Django实战之用户认证(初始配置)
Jul 16 #Python
You might like
PHP微信公众号自动发送红包API
2016/06/01 PHP
php从身份证获取性别和出生年月
2017/02/09 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
2017/04/27 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
JavaScript中的一些定位属性[图解]
2010/07/14 Javascript
js页面滚动时层智能浮动定位实现(jQuery/MooTools)
2011/08/23 Javascript
非常漂亮的JS+CSS图片幻灯切换特效
2013/11/20 Javascript
javascript中加号(+)操作符的一些神奇作用
2014/06/06 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
JavaScript控制网页层收起和展开效果的方法
2015/04/15 Javascript
Three.js学习之文字形状及自定义形状
2016/08/01 Javascript
js编写的treeview使用方法
2016/11/11 Javascript
任意Json转成无序列表的方法示例
2016/12/09 Javascript
JS重载实现方法分析
2016/12/16 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
vue生成随机验证码的示例代码
2017/09/29 Javascript
Vue中&quot;This dependency was not found&quot;问题的解决方法
2018/06/19 Javascript
深入解析koa之中间件流程控制
2019/06/17 Javascript
JavaScript实现随机点名器
2020/03/25 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
使用Pyrex来扩展和加速Python程序的教程
2015/04/13 Python
Python数据类型详解(二)列表
2016/05/08 Python
对python中的高效迭代器函数详解
2018/10/18 Python
18个Python脚本可加速你的编码速度(提示和技巧)
2019/10/17 Python
如何通过命令行进入python
2020/07/06 Python
总结Pyinstaller的坑及终极解决方法(小结)
2020/09/21 Python
class类在python中获取金融数据的实例方法
2020/12/10 Python
土木工程毕业生自荐信
2013/11/12 职场文书
社会学专业学生职业规划书
2014/02/07 职场文书
12.4法制宣传日活动总结
2014/08/26 职场文书
2014年财务经理工作总结
2014/12/08 职场文书
爱国主义影片观后感
2015/06/18 职场文书
自定义函数实现单词排序并运用于PostgreSQL(实现代码)
2021/04/22 PostgreSQL
go设置多个GOPATH的方式
2021/05/05 Golang
js判断两个数组相等的5种方法
2022/05/06 Javascript