选中多行按Tab键,多行整体右移4个空格;选中多行按shift +Tab键,多行整体左移4个空格
2)多行注释
选中多行按Ctrl+/,多行前面增加“#”注释
3)代码折叠和展开
点击PyCharm行号右边的“-”号,可以折叠代码;点击“+”号,可以展开代码
4)默认参数不用填写
使用Ctrl+q调出的方法说明,参数提示中有“=”的参数,可以不填写,有默认值
5)pass关键字
开发程序时,不希望立刻编写分支内部代码,可以使用关键字pass。pass表示一个占位符,能够保证程序的代码结构正确!
例如:
if True
pass
else
pass
6)无限循环
while True:
while 1:
7)TODO注释
标记要去完成的工作
(1)格式
TODO(作者) 注释
(2)TODO注释,字体加粗,颜色也更加醒目
(3)快速定位
鼠标移动到PyCharm的左下角d出工具列表单击“TODO”,调出TODO工具。可以快速定位TODO语句,防止遗漏
8)统一修改变量名
(1)光标停留在变量名上面
(2)点击鼠标右键 Refactor Rename(也可使用快捷键shift + F6)
(3)选择修改方法
一般都使用第一种,修改同类型
4)修改变量
5)修改完成后,按回车确认
9)多行缩进
(1)PyCharm使多行代码同时缩进
鼠标选中多行代码后,按下Tab键,一次缩进四个字符
(2)PyCharm使多行代码同时左移
鼠标选中多行代码后,同时按住shift+Tab键,一次左移四个字符
10)查看debug运行详情
程序运行进入函数内部后,会出现2条详细信息(主程序和函数各一条)
11)pass语句
12)随机数模块random
13)查看文件(模块)完整路径
Python中每一个模块都有一个内置属性file可以查看模块的完整路径
14)PyCharm 的调试工具
(1)F8 Step Over 可以单步执行代码,会把函数调用看作是一行代码直接执行
(2)F7 Step Into 可以单步执行代码,遇到函数调用,会进入函数内部单步执行
15)查看python函数
按着ctrl键单击函数,会跳转到该函数的代码。可以查看该函数的参数
16)PyCharm提示更全面(不区分大小写)
17)PyCharm文件多次运行
如果您想要在 PyCharm 中自动换行,可以在“设置”(Settings)中进行配置。在 PyCharm 的主菜单中,选择“文件”(File)>“设置”(Settings),然后在左侧的菜单中,找到并打开“文本编辑器”(Editor)>“代码样式”(Code Style)>“Python”(Python)。在这里,您可以找到“换行”(Wrapping and Braces)选项卡,在“方法和函数”(Methods and functions)下,勾选“启用”(Enable)复选框。
pycharm常用的快捷键总结
搜索
Ctrl + Shift + F7 用法高亮显示
Ctrl + Alt + F7 显示用法
编辑
Ctrl + Shift + V 从最近的缓冲区粘贴
Ctrl + D 复制选定的区域或行到后面或下一行
Ctrl + Y 删除当前行
Ctrl + Shift + J 添加智能线
Ctrl + Enter 智能线切割
Shift + Enter 下一行另起一行
Ctrl + O 重新方法
Ctrl + Alt + T 选中
Ctrl + Numpad+/- 展开折叠代码块
Ctrl + Numpad+ 全部展开
Ctrl + Numpad- 全部折叠
Ctrl + F4 关闭运行的选项卡
Ctrl + Space 基本的代码完成(类、方法、属性)
Ctrl + Alt + Space 快速导入任意类
Ctrl + Shift + Enter 语句完成
Ctrl + P 参数信息(在方法中调用参数)
Ctrl + Q 快速查看文档
Ctrl + / 行注释
Ctrl + Shift + / 块注释
Ctrl + W 选中增加的代码块
Tab / Shift + Tab 缩进、不缩进当前行
Ctrl+X/Shift+Delete 剪切当前行或选定的代码块到剪贴板
Ctrl+C/Ctrl+Insert 复制当前行或选定的代码块到剪贴板
Ctrl+V/Shift+Insert 从剪贴板粘贴
Ctrl + Alt + I 自动缩进
Ctrl + Shift + U 在选定的区域或代码块间切换
Ctrl + Delete 删除到字符结束
Ctrl + Backspace 删除到字符开始
Shift + F1 外部文档
Ctrl + 鼠标 简介
Ctrl + Shift + W 回到之前状态
Ctrl + Shift + ]/[ 选定代码块结束、开始
Alt + Enter 快速修正
Ctrl + Alt + L 代码格式化
Ctrl + Alt + O 自动导入
Ctrl + F1 显示错误描述或警告信息
Alt + Insert 自动生成代码
相关推荐:《Python教程》
运行调试
Alt + Shift + F10 运行模式配置
Shift + F10 运行
Shift + F9 调试
Alt + Shift + F9 调试模式配置
Ctrl + Shift + F10 运行编辑器配置
Ctrl + Alt + R 运行manage.py任务
查找替换
F3 下一个
Ctrl + Shift + F 全局查找
Shift + F3 前一个
Ctrl + R 替换
Ctrl + Shift + R 全局替换
重构
Ctrl + Alt + N 内联
Ctrl + Alt + M 提取方法
F5 复制
F6 剪切
Alt + Delete 安全删除
Shift + F6 方法或变量重命名
Ctrl + Alt + V 提取属性
Ctrl + Alt + F 提取字段
Ctrl + Alt + C 提取常量
Ctrl + Alt + P 提取参数
Ctrl + F6 更改签名
跳转
Ctrl #[0-9] + 跳转到标识的书签
Shift + F11显示书签
Shift + Esc 隐藏当前窗口,焦点到编辑窗口
Ctrl + Shift + F4 关闭主动运行的选项卡
Ctrl + G 查看当前行号、字符号
Ctrl + E 最近访问的文件
Ctrl+Alt+Left/Right 后退、前进
Ctrl + N 跳转到类
Ctrl + Shift + N 跳转到符号
Alt + Right/Left 跳转到下一个、前一个编辑的选项卡
F12 回到先前的工具窗口
Esc 从其他窗口回到编辑窗口
Ctrl+B / Ctrl+Click 跳转到声明
Ctrl + Alt + B 跳转到实现
Ctrl + Shift + I 查看快速定义
Ctrl + Shift + B 跳转到类型声明
Ctrl + U 跳转到父方法、父类
Alt + Up/Down 跳转到上一个、下一个方法
Ctrl + ]/[ 跳转到代码块结束、开始
Ctrl + F12 d出文件结构
Ctrl + H 类型层次结构
Ctrl + Shift + H 方法层次结构
Ctrl + Alt + H 调用层次结构
F2 / Shift + F2 下一条、前一条高亮的错误
F4 / Ctrl + Enter 编辑资源、查看资源
Alt + Home 显示导航条F11书签开关
Ctrl + Shift +F11 书签助记开关
Ctrl+Shift+Backspace 导航到最近编辑区域
Alt + F1 查找当前文件或标识
调试
Alt + F9 运行游标
Alt + F8 验证表达式
F8 跳过
F7 进入
Ctrl + Alt + F8 快速验证表达式
F9 恢复程序
Ctrl + F8 断点开关
Ctrl + Shift + F8 查看断点
Shift + F8 退出
常用
Tab / Shift + Tab 缩进、不缩进当前行(可选中多行)
Ctrl+C/Ctrl+Insert 复制当前行或选定的代码块到剪贴板
Ctrl + D 复制选定的区域或行到后面或下一行
Ctrl + Y 删除当前行
Shift + Enter 下一行另起一行
Ctrl +J 插入模版
Ctrl + Shift +/- 展开/折叠全部代码块
Ctrl + Delete 删除到字符结束
Ctrl + Backspace 删除到字符开始
Ctrl + Shift + F7 将当前单词在整个文件中高亮
Alt + up/down 方法上移或下移动
Alt + Shift + up/down 当前行上移或下移动
Ctrl + B/鼠标左键 转到方法定义处
Ctrl + W 选中增加的代码块
Shift + F6 方法或变量重命名
Ctrl + E 最近访问的文件
Esc 从其他窗口回到编辑窗口
Ctrl + F1 显示错误描述或警告信息
Ctrl + / 行注释(可选中多行)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)