编程工具之 Pycharm 快捷键
提高效率,从学习快捷键开始。
导航
创建新文件
Alt + insert 先选择文件类型(python),输入需要创建的文件名称(可以选择测试用例文件,直接创建单元测试模板文件)
打开类
Ctrl + n 输入需要切换的类名
打开文件
Ctrl + Shift + n 输入需要打开的文件名称
打开至最近打开过的文件
Ctrl + e recent file 然后方向键上下选择,也可以模糊输入文件名
Ctrl + Shift + e recently file
切换至上一次打开过的文件
Ctrl + Tab
打开单元测试
Shift + F10 运行预设定的文件
Shift + F10 运行 文件列表 中的一个文件
代码编辑
快速定位错误
F2 或者 Shift + F2 快速定位文本错误或者警告内容
选择当前字符串
Alt + j 选中当前字符串,再次点击后搜索本文本下的相同类容
Ctrl + w 选中当前字符串,再次点击后扩大选区
格式化代码
Ctrl + Alt + l 根据 pep8 自动格式化当前文本
移动行
Alt + Shift + 键盘上下键 将当前行上移或者下移
Ctrl + Shift + 键盘上下键 将当前行上移或者下移,但是有如下几种情况:
1、如果在类、函数或者方法中,仅有当前行一行代码,上移或者下移后,会自动在其中加入 pass 占位语句
2、如果在类、函数或者方法的声明行,上下移动直接将当前其所有内容整体上下移动(移动的时候遵循pep8规则)
移动光标
Ctrl + q 移动光标至行尾
Ctrl + HOME 或者 HOME 移动光标至行首
Ctrl + Shift + Backspace 移动光标至上一次编辑处
复制行
Ctrl + d 复制当前行至下一行
剪切行
Ctrl + x 剪切当前行
删除行
Ctrl + y 删除当前行
插入行
Ctrl + v 或者 Shift + insert 粘贴插入信息
选中当前行
Ctrl + Alt + j 选中当前行,光标位置不变
Ctrl + Shift + j 选中当前行,光标位置移至行尾
扩展、缩小选区
Ctrl + w 扩展选区,行首直接选择当前行。先选取当前行所有内容,在向上选区内容。
Ctrl + Shift + w 缩小选区
执行单元测试
Shift + F10 运行当前项目中的所有单元测试
注: python 使用 unnitest 模块执行单元测试的时候,需要测试方法以 test 开头命名
移动方法
Ctrl + Shift + 键盘上下键
移动光标到方法处
万能的 Alt+Enter
- 自动创建类和方法
- 反转IF条件
- 绑定构造器函数到字段
- 创建字段并赋值
运行
Alt + Shift + F10 直接运行
Debug 模式运行
Alt + Shift + F9
重构
重命名
Shift + F6 重命名函数、变量、类等
Inline
Ctrl + Alt + N
-
2020-03-05
个人比较喜欢的一个代码编辑器。
-
2020-07-14
编写 python 代码最值得推荐的编辑器。内置丰富的功能,能满足日常的代码编写。