Pycharm 的快捷键可以在【文件】-【设置】中自定义(见上图)。

下方是根据网上资料整理的官方默认快捷键设置。

常用快捷键 

  Ctrl + / 行注释/取消行注释 
  Tab / Shift + Tab 缩进/取消缩进
  Ctrl+X/Shift+Delete 剪切
  Ctrl+C/Ctrl+Insert 复制
  Ctrl+V/Shift+Insert 粘贴  
  Shift + Enter 换行
  Shift + F10 运行
  Shift + F9 调试
  alt+cmd+i 自动对齐(Mac)

  alt+cmd+l 自动整理格式(Mac)
  Ctrl+F 打开底部搜索框,查找关键字

 

编辑(Editing)

  Ctrl + Space    基本代码完成
  Ctrl + Alt + Space    快速导入任意类
  Ctrl + Shift + Enter    语句完成
  Ctrl + P    参数信息
  Ctrl + Q    快速查看文档
  F1    Web文档
  Shift + F1    进入web文档主页
  Ctrl + Shift + Z    重做
  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    关闭选项卡

查找/替换(Search/Replace)

  F3    下一个
  Shift + F3    前一个
  Ctrl + R    替换
  Ctrl + Shift + F 或 连按2次shift    全局查找
  Ctrl + Shift + R    全局替换

运行(Running)

  Alt + Shift + F10    运行模式配置
  Alt + Shift + F9    调试模式配置
  Shift + F10    运行
  Shift + F9    调试
  Ctrl + Shift + F10    运行编辑器配置
  Ctrl + Alt + R    运行manage.py任务

调试(Debugging)

  F8    跳过
  F7    进入
  Shift + F8    退出
  Alt + F9    运行游标
  Alt + F8    验证表达式
  Ctrl + Alt + F8    快速验证表达式
  F9    恢复程序
  Ctrl + F8    断点开关
  Ctrl + Shift + F8    查看断点

导航(Navigation)

  Ctrl + N    跳转到类
  Ctrl + Shift + N    跳转到符号
  Alt + Right/Left    跳转到下一个/前一个选项卡
  Alt + Up/Down    跳转到上一个/下一个方法
  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    跳转到父方法/父类
  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    显示书签

搜索相关(Usage Search)

  Alt + F7/Ctrl + F7    文件中查询用法
  Ctrl + Shift + F7    文件中用法高亮显示
  Ctrl + Alt + F7    显示用法

重构(Refactoring)

  F5    复制
  F6    剪切
  Alt + Delete    安全删除
  Shift + F6    重命名
  Ctrl + F6    更改签名
  Ctrl + Alt + N    内联
  Ctrl + Alt + M    提取方法
  Ctrl + Alt + V    提取属性
  Ctrl + Alt + F    提取字段
  Ctrl + Alt + C    提取常量
  Ctrl + Alt + P    提取参数

控制VCS/Local History

  Ctrl + K    提交项目
  Ctrl + T    更新项目
  Alt + Shift + C    查看最近变更
  Alt + BackQuote(’)    VCS快速弹出

模版(Live Templates)

  Ctrl + Alt + J    当前行使用模版
  Ctrl +J    插入模版

基本(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    窗口切换

原文来源:魔力python >> pycharm2017常用快捷键

Pycharm2017常用快捷键的更多相关文章

  1. python解释器配置和python常用快捷键

    1.准备工作 安装好Pycharm2017版本 电脑上安装好Python解释器 2.本地解释器配置 配置本地解释器的步骤相对简洁直观: (1)单击工具栏中的设置按钮. (2)在Settings/Pre ...

  2. Visaul Studio 常用快捷键的动画演示

    从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...

  3. Android Stuido 常用快捷键

    Android Stuido 常用快捷键 Ctrl + Z : 撤消 Ctrl + G : 定位行 Ctrl + / : 单行注释 Ctrl + Shift + Z : 恢复 Ctrl + J : 快 ...

  4. ADT - Eclipse 常用快捷键

    ADT - Eclipse 常用快捷键 Alt + / : 自动补全 F3 : 打开类的源码 Ctrl + D : 删除选中行 Ctrl + 1 : 自动弹出修改建议 Ctrl + Shift + J ...

  5. iOS开发常用快捷键

    二. Xcode基本快捷键 新建项目 Shift + CMD + N 项目中新建文件 CMD + N 运行 CMD + R 编译 CMD + B 停止运行 CMD + . 清除缓存 Shift + C ...

  6. windows常用快捷键

    windows常用快捷键 Fn+F1:Windows的支持和帮助 =Windows 徽标+F1 Fn+F2:重命名对象 Fn+F3:查找所有文件 Fn+F4:选择“转到不同的文件夹”框并沿框中的项向下 ...

  7. Eclipse最常用快捷键

    常用快捷键: Ctrl + 1 :快速修复(当编辑器出现红色波浪线时使用此快捷键能快速弹出提示) Ctrl + d :删除当前光标所在的行 Ctrl + z :撤销上一步的操作 Ctrl + y :重 ...

  8. MyEclipse 常用快捷键

    MyEclipse 常用快捷键 编辑: Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类.try catch包围等) Ctrl+Shift+F 格式化当前代码 ...

  9. Xcode 常用快捷键

    一.Xcode基本快捷键 1.1.新建项目 Shift + CMD + N 1.2.项目中新建文件 CMD + N 1.3.运行 CMD + R 1.4.编译 CMD + B 1.5.停止运行 CMD ...

随机推荐

  1. 机器学习与Tensorflow(5)——循环神经网络、长短时记忆网络

    1.循环神经网络的标准模型 前馈神经网络能够用来建立数据之间的映射关系,但是不能用来分析过去信号的时间依赖关系,而且要求输入样本的长度固定 循环神经网络是一种在前馈神经网络中增加了分亏链接的神经网络, ...

  2. 单点登录SSO图示和讲解(有代码范例)转帖

    完整的代码范例已完成,因和本文时序图严格对照,注释整理还需要一些工作,完成后将在下一篇放出.大家下载配置后,本地跑起来会是图一动画所示的运行效果,敬请期待. 敢说最准确,因为: 我严格对照所画时序图的 ...

  3. U盘上安装Ubuntu系统 便捷式系统 - 赖大大

    简单介绍: U盘可以作为电脑的磁盘使用,在U盘上安装Ubuntu系统,只要有电脑,就可以轻松打开自己的系统, 方便又快捷,非常适合出差工作,学习使用. 另外,插入U盘后,需要我们就入电脑的Blos模式 ...

  4. Eureka编程

    在一些场景下,我们需要监听eureka服务中心的一些状态,譬如某个微服务挂掉了,我们希望能监听到,并给管理员发送邮件通知或钉钉告警. 一.Eureka的监听事件,可以用来监控.告警EurekaInst ...

  5. SpringBoot+Mybatis+Pagehelper分页

    1.pom.xml <!-- mybatis分页插件 --> <dependency> <groupId>com.github.pagehelper</gro ...

  6. linux有名管道fifo,进程间通信

    命名管道(FIFO)不同于无名管道之处在于它提供了一个路径名与之关联,以 FIFO 的文件形式存在于文件系统中,这样,即使与 FIFO 的创建进程不存在亲缘关系的进程,只要可以访问该路径,就能够彼此通 ...

  7. 自己动手实现java数据结构(八) 优先级队列

    1.优先级队列介绍 1.1 优先级队列 有时在调度任务时,我们会想要先处理优先级更高的任务.例如,对于同一个柜台,在决定队列中下一个服务的用户时,总是倾向于优先服务VIP用户,而让普通用户等待,即使普 ...

  8. #8 Python数学方法

    前言 前几节了解了Python的不同数据类型,有小伙伴会问,不同的数据类型之间是否可以相互转换?肯定是可以的,本篇博文主要记录数字类型的转换,其他类型的相互转换会在下几节记录,Here we go! ...

  9. JavaScript之读取和写入cookie

      首先先让我们简单地了解一下cookie.   在我们制作网页的过程中,经常需要把信息从一个页面传递给另一个页面,这时候就需要用到JavaScript中的cookie机制了.简单说来,cookie提 ...

  10. asp.net mvc 模型验证组件——FluentValidation

    asp.net mvc 模型验证组件——FluentValidation 示例 using FluentValidation; public class CustomerValidator: Abst ...