【Python】PyCharm快捷键,学习提升效率

简介: PyCharm快捷键,学习提升效率

编译运行

构建:Ctrl+F9
运行:Shift+F10
debug:Ctrl+Shift+F9

代码操作

对选中行进行注释:Ctrl+/
缩进:Tab
反缩进:Shift+Tab

复制粘贴光标所在行:Ctrl+D
删除光标所在行:Ctrl+Y

下插一行并移动光标:Shift+Enter
上插一行并移动光标:Ctrl+Alt+Enter
跳转到上一行末尾:Ctrl + Backspace

查看文档:Ctrl + Q
查看参数:Ctrl + P
查看方法:Ctrl+Shift+I
查看父类:Ctrl+U
查看类的继承关系:Ctrl+H
查看方法在那里被调用了:Ctrl+Alt+H
定位方法体的括号:Ctrl+[Ctrl+]

进入列选择模式(纵向插入数据等):Alt+鼠标
选中单词(有时候比鼠标选择方便):Ctrl+W

搜索:Ctrl+F
全局搜索:Ctrl+Shift+F
替换:Ctrl+R
全局替换:Ctrl+Shift+R

格式代码(符合PEP8规范等):Ctrl+Alt+L
抽取一段代码作为函数:Ctrl+Alt+M

选中代码移动:Alt+Shift+上下键
可以移动当前方法体,如果移动一行代码只能在代码体内移动:Ctrl+Shift+上下键

代码大小写:Ctrl+Shift+U
进入代码:Ctrl+鼠标 或者 Ctrl+B

命令行:Ctrl+Shift+A
查看资源文件:Shift两次

定义书签:F11
查看书签:Shift+F11,编辑书签名称:Ctrl+Enter

工程文件操作

新建文件及工程:Alt+Insert
打开软件设置:Ctrl+Alt+S
切换目录及视图:Ctrl+Tab

相关文章
|
2天前
|
Python
PyQt学习------PyQt自定义信号
PyQt学习------PyQt自定义信号
11 0
|
2天前
|
图形学 Python
pyqt的学习(三)----鼠标点击和按键处理
pyqt的学习(三)----鼠标点击和按键处理
10 1
|
2天前
|
NoSQL 数据库 Python
PyQt学习(二)-----图形的建立(柱状图,折线图,堆叠柱状图,饼图)
PyQt学习(二)-----图形的建立(柱状图,折线图,堆叠柱状图,饼图)
7 1
|
2天前
|
C++ 计算机视觉 Python
【学习什锦】python中的匿名函数(lambda)与max、key参数
【学习什锦】python中的匿名函数(lambda)与max、key参数
10 3
|
2天前
|
Web App开发 测试技术 Python
【如何学习python自动化测试】—— 浏览器驱动的安装 以及 如何更新driver
【如何学习python自动化测试】—— 浏览器驱动的安装 以及 如何更新driver
8 0
|
2天前
|
测试技术 BI Python
【如何学习Python自动化测试】—— HTMLTestRunner 生成测试报告
【如何学习Python自动化测试】—— HTMLTestRunner 生成测试报告
9 0
|
2天前
|
Java 测试技术 数据库连接
【如何学习Python自动化测试】—— Python 的 unittest 框架
【如何学习Python自动化测试】—— Python 的 unittest 框架
7 0
|
2天前
|
存储 网络协议 测试技术
【如何学习Python自动化测试】—— Cookie 处理
【如何学习Python自动化测试】—— Cookie 处理
7 1
|
2天前
|
Web App开发 JavaScript 测试技术
【如何学习Python自动化测试】—— 警告框处理
【如何学习Python自动化测试】—— 警告框处理
6 0
|
2天前
|
测试技术 Python Windows
【如何学习Python自动化测试】—— 多层窗口定位
【如何学习Python自动化测试】—— 多层窗口定位
8 1