pycharm常用快捷键详解,让你编程 事半功倍。
pycharm常用快捷键
1、编辑(Editing)
Ctrl + Space : 基本的代码完成(类、方法、属性)
Ctrl + Alt + Space 快速导入任意类
Ctrl + Shift + Enter: 语句完成
Ctrl + P 参数信息(在方法中调用参数)
Ctrl + Q 快速查看文档
F1 外部文档
Shift + F1: 外部文档,进入web文档主页
Ctrl + Shift + Z --> Redo: 重做
Ctrl + 鼠标 : 简介/进入代码定义
Ctrl + F1 显示错误描述或警告信息
Alt + Insert 自动生成代码
Ctrl + O: 重新方法
Ctrl + Alt + T 选中
Ctrl + / 行注释/取消行注释
Ctrl + Shift + / 块注释
Ctrl + W: 选中增加的代码块
Ctrl + Shift + W 回到之前状态
Ctrl + Shift + ]/[ 选定代码块结束、开始
Alt + Enter 快速修正
Ctrl + Alt + L 代码格式化
Ctrl + Alt + O 优化导入
Ctrl + Alt + I 自动缩进
Tab / Shift + Tab 缩进、不缩进当前行
Ctrl+X/Shift+Delete 剪切当前行或选定的代码块到剪贴板
Ctrl+C/Ctrl+Insert 复制当前行或选定的代码块到剪贴板
Ctrl+V/Shift+Insert 从剪贴板粘贴
Ctrl + Shift + V 从最近的缓冲区粘贴
Ctrl + D 复制选定的区域或行
Ctrl + Y 删除选定的行
Ctrl + Shift + J 添加智能线
Ctrl + Enter 智能线切割
Shift + Enter 另起一行
Ctrl + Shift + U 在选定的区域或代码块间切换
Ctrl + Delete 删除到字符结束
Ctrl + Backspace 删除到字符开始
Ctrl + Numpad+/- 展开/折叠代码块(当前位置的:函数,注释等)
Ctrl + shift + Numpad+/- 展开/折叠所有代码块
Ctrl + F4 关闭运行的选项卡
2、查找/替换(Search/Replace)F3 下一个
Shift + F3 前一个
Ctrl + R 替换
Ctrl + Shift + F 或者连续2次敲击shift 全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的}Ctrl + Shift + R 全局替换
3、运行(Running)
Alt + Shift + F10 运行模式配置
Alt + Shift + F9 调试模式配置
Shift + F10 运行
Shift + F9 调试
Ctrl + Shift + F10 运行编辑器配置
Ctrl + Alt + R 运行manage.py任务
4、调试(Debugging)
F8 跳过
F7 进入
Shift + F8 退出
Alt + F9 运行游标
Alt + F8 验证表达式
Ctrl + Alt + F8 快速验证表达式
F9 恢复程序
Ctrl + F8 断点开关
Ctrl + Shift + F8 查看断点
5、导航(Navigation)
Ctrl + N 跳转到类
Ctrl + Shift + N 跳转到符号
Alt + Right/Left 跳转到下一个、前一个编辑的选项卡F12 回到先前的工具窗口Esc 从工具窗口回到编辑窗口
Shift + Esc 隐藏运行的、最近运行的窗口
Ctrl + Shift + F4 关闭主动运行的选项卡
Ctrl + G 查看当前行号、字符号
Ctrl + E 当前文件弹出,打开最近使用的文件列表Ctrl+Alt+Left/Right 后退、前进Ctrl+Shift+Backspace 导航到最近编辑区域
Alt + F1 查找当前文件或标识
Ctrl+B / Ctrl+Click 跳转到声明
Ctrl + Alt + B 跳转到实现
Ctrl + Shift + I查看快速定义
Ctrl + Shift + B跳转到类型声明
Ctrl + U跳转到父方法、父类
Alt + Up/Down跳转到上一个、下一个方法
Ctrl + ]/[跳转到代码块结束、开始
Ctrl + F12弹出文件结构
Ctrl + H类型层次结构
Ctrl + Shift + H方法层次结构
Ctrl + Alt + H调用层次结构
F2 / Shift + F2下一条、前一条高亮的错误
F4 / Ctrl + Enter编辑资源、查看资源
Alt + Home显示导航条F11书签开关
Ctrl + Shift + F11书签助记开关
Ctrl + #[0-9]跳转到标识的书签
Shift + F11显示书签
6、搜索相关(Usage Search)
Alt + F7/Ctrl + F7文件中查询用法
Ctrl + Shift + F7文件中用法高亮显示
Ctrl + Alt + F7显示用法
7、重构(Refactoring)
F5 复制
F6 剪切
Alt + Delete安全删除
Shift + F6重命名
Ctrl + F6更改签名
Ctrl + Alt + N内联
Ctrl + Alt + M提取方法
Ctrl + Alt + V提取属性
Ctrl + Alt + F提取字段
+ Alt + C提取常量
Ctrl + Alt + P提取参数
8、控制
VCS/Local HistoryCtrl + K提交项目
Ctrl + T更新项目
Alt + Shift + C查看最近的变化
Alt + BackQuote(’)VCS快速弹出
9、模版(Live Templates)
Ctrl + Alt + J当前行使用模版
Ctrl +J插入模版
10、基本(General)
Alt + #[0-9]打开相应的工具窗口
Ctrl + Alt + Y同步
Ctrl + Shift + F12最大化编辑开关
Alt + Shift + F添加到最喜欢
Alt + Shift + I根据配置检查当前文件
Ctrl + BackQuote(’)快速切换当前计划
Ctrl + Alt + S 打开设置页
Ctrl + Shift + A查找编辑器里所有的动作
Ctrl + Tab在窗口间进行切换
原文:https://blog.csdn.net/qwertyuiopasdfgg/article/details/89331273
转载于:https://www.cnblogs.com/qbdj/p/10882197.html
pycharm常用快捷键详解,让你编程 事半功倍。相关推荐
- android 电话 快捷键,Android studio开发常用快捷键详解
最常用快捷键 1.Ctrl+E可以显示最近编辑的文件列表 2.Shift+Click(点击)可以关闭文件 3.Ctrl+[或者ctrl+]可以跳到大括号的开头结尾 4.Ctrl+Shift+Backs ...
- Python|Git remote|hosts|PyCharm常用快捷键|变量转换|命名|类型|运算符|分支|调整tab|循环|语言基础50课:学习记录(1)-项目简介及变量、条件及循环
目录 系列目录 均引自原项目地址: Python语言基础50课简介及相关网址 修改 hosts 文件 解决 GitHub 上图片无法显示 视频资源 Python语言基础50课代码等文件资源 表1. P ...
- python命令行窗口最大化快捷键_PyCharm 在Windows的有用快捷键详解
前言 网上关于PyCharm快捷键的文章数不胜数,但是我发现有以下几个缺陷: 具体基于哪个配置? 因为Windows / Mac 的配置各不同, 而Windows 下面是基于XWin 还是 Eclip ...
- python import io_详解Python IO编程
文件读写 读文件 try: # windows下utf8 f = open('./README.md', 'r', encoding='utf8', errors='ignore') print(f. ...
- Python3 环境搭建、pycharm安装配置详解、新建Python项目(新手小白版Windows系统)
Python3 环境搭建 .pycharm安装配置详解 window系统上环境搭建: 一.环境搭建,下载Python (Python 3.8为例) 二.pycharm的下载与安装 window系统上环 ...
- QT:常用函数详解--常用操作记录(个人笔记)
QT:常用函数详解(个人笔记) PS:一下内容个人笔记,要求自己看懂,随笔,阅读体验会很差很差! Qt setContentsMargins()函数 函数原型:void QLayout::setCon ...
- hbuilderx的快捷键整理pdf_mac键盘快捷键详解,苹果电脑键盘快捷键图文教程
作为 Apple 最成熟的系统之一,macOS 已经成为许多人每天都在接触的生产力工具.为了帮助大家更好地了解 macOS 的生态魅力,我们整理了这份融合了文字图片和动图的mac键盘快捷键详解,希望能 ...
- (03)System Verilog 常用数据类型详解
(03)System Verilog 常用数据类型详解 1.1 目录 1)目录 2)FPGA简介 3)System Verilog简介 4)System Verilog 常用数据类型详解 5)结语 1 ...
- Linux常用命令详解(两万字超长文)
Linux常用命令详解 作为一枚程序员,熟练掌握一些常见的linux命令是很有必要的,掌握这些命令能帮助我们更好地管理Linux系统,提高工作效率,并有效地解决各种问题,为了方便自己后续查阅以及帮助不 ...
最新文章
- matlab期末试题,Matlab期末考试试题库(共12套卷)
- Fluid 0.6 版本发布:数据感知的Pod调度与数据集自动弹性扩缩容
- 四级计算机网络选择题,2015全国计算机等级考试四级计算机网络模拟选择题
- 服务器机房新风系统,某机房新风系统设计方案参考
- 进程调度 操作系统第二章知识点归纳总结
- 一款好用的程序员工具箱
- imagej得到灰度图数据_教你用免费软件Image J对WB结果进行灰度分析!
- 新侨快讯:官方公布加拿大时薪最高和最低的工作,你的行业上榜吗?
- 高频消息中间件面试题解析
- 2019届大疆提前批校招机器学习岗笔试B卷
- MYSQL基本操作(增删改查)
- 全球与中国液压离合器市场现状及未来发展趋势(2022)
- HAL库STM32CuBe实现按键扫描芯片STM32F407
- mysql5.7性能提升一百倍调优宝典
- 提高沟通效果的十个技巧
- 084 php获取美元人民币汇率方法
- 基于elementui的大文件断点续传
- Spring容器框架
- Android6.0 usb默认MTP模式的修改方法
- 移动SSD硬盘安装Ubuntu20.04LTS
热门文章
- 【RK3399Pro学习笔记】七、ROS订阅者Subscriber的编程实现
- 文件系统ext3的文件大小限制
- Linux 线程(1):线程概述
- Java进阶day03继承
- react(97)--分支切换
- 前端学习(3135):react-hello-react之函数的柯里化
- 前端学习(3039):vue+element今日头条管理-侧边菜单栏的展示和收缩
- [html] 你有用过图片热区吗?它有什么运用场景?
- [html] 要减少DOM的数量有什么办法吗?
- [css]怎么改变选中文本的文字颜色和背景色?