是JetBrains开发的面向专业开发者的Python IDE。
提供智能代码补全、代码检查、实时错误高亮显示和 快速修复,还有自动化代码重构和丰富的导航功能。提供大量的开箱即用工具包括集成的调试器和测试运行程序。
可与IPython Notebook集成,提供交互式Python控制台,并且支持Anaconda以及多种科学包,包括Matplotlib和NumPy。
默认快捷键
快捷方式
全局搜索:双按⇧(双击⇧)
文件操作:⌘⇧A
打开对应工具窗口:Alt+0...9
打开首选项:Ctrl+Alt+S
快速切换器:Ctrl+Tab
基本代码补全:Ctrl+Space
补全语句:Ctrl+Shift+Enter
显示意图操作和快速修复:Alt+Enter
参数信息:Ctrl+P
快速文档查找:Ctrl+Q
新建文件:Alt+Insert
围绕:Ctrl+Alt+T
插入动态模板:Ctrl+J
注释行注释:Ctrl+/
取消块注释:Ctrl+Shift+/
展开/收缩语法感知选择:Ctrl+W/Ctrl+Shift+W
选择所有出现:Shift+Ctrl+Alt+J
选择下一处/不选择出现:Alt+J/Alt+Shift+J
复制当前行或所选块:Ctrl+D
删除行:Ctrl+Y
上移动行:Alt+Shift+Up
下移动行:Alt+Shift+Down
连接行:Ctrl+Shift+J
删除至词语开始:Ctrl+Backspace
删除至词语结束:Ctrl+Delete
展开代码块:Ctrl+数字键盘+
收缩代码块:Ctrl+数字键盘-
全部展开:Ctrl+Shift+数字键盘+
全部收缩:Ctrl+Shift+数字键盘-
重新排列代码格式:Ctrl+Alt+L
自动缩进行:Ctrl+Alt+I
优化导入:Ctrl+Alt+O
关闭活动的编辑选项页:Ctrl+F4
在浏览器中显示文档:Shift+F1
从历史记录粘贴:Ctrl+Shift+V
重构
重构this:Ctrl+Alt+Shift+T
重命名:Shift+F6
安全删除:Alt+Delete
内联变量:Ctrl+Alt+N
提取方法/变量/参数/常量:Ctrl+Alt+M/V/P/C
导航
转到声明:Ctrl+B,Ctrl+点击目标
转到类:Ctrl+N
转到文件:Ctrl+Shift+N
转到符号:Ctrl+Alt+Shift+N
转到行:Ctrl+G
转到类型声明:Ctrl+Shift+B
转到超方法/超类:Ctrl+U
查看最近的文件:Ctrl+E
跳到导航条:Alt+Home
跳到编辑器/最近的工具窗口:Esc/F12
转到上一个编辑器选项页:Alt+Left
转到下一个编辑器选项页:Alt+Right
快速定义:Ctrl+Shift+I
将光标移动到代码库开始/结束位置:Ctrl+[/Ctrl+]
移动到上一个/下一个方法:Alt+Up/Down
转到最近编辑的位置:Ctrl+Shift+Backspace
转到上一个/下一个高亮显示的错误:Shift+F2/F2
搜索
查找:Ctrl+F
在路径中查找:Ctrl+Shift+F
查找用途/在文件中查找用途:Alt+F7/Ctrl+F7
显示用途:Ctrl+Alt+F7
本地历史
VCS(版本控制系统)操作弹出窗口:Alt+反引号(`)
提交到VCS:Ctrl+K
更新项目:Ctrl+T
查看最近变更:Alt+Shift+C
运行和调试
运行/调试:Shift+F10/Shift+F9
运行在编辑器中打开的代码:Ctrl+Shift+F10
选择配置并运行:Alt+Shift+F10
选择配置并调试:Alt+Shift+F9
单步执行(逐过程)/单步执行(逐语句):F8/F7
跳出:Shift+F8
评估表达式:Alt+F8
继续:F9
切换断点:Ctrl+F8
运行Manage.py任务(Django):Ctrl+Alt+R
閱讀更多 影帝小碼 的文章