PyCharm默认快捷键(系统默认最全)中英文版 DEFAULT KEYMAP(PyCharm 2018.1) 个人翻译

本文将PyCharm自带的全部默认快捷键进行了翻译。个人自行翻译,不足之处欢迎留言交流。
查看PyCharm自带的默认快捷键的方法,请移步:

PyCharm默认快捷键(系统默认最全)英文版

红色高亮显示文本为本人最常用的快捷键。
系统默认快捷键之外,还有一些其他的操作技巧,请移步:

PyCharm设置自动换行
PyCharm使用最多也最常用默认快捷键介绍
自定义PyCharm快捷键的设置方法

1、编辑 Editing

快捷键功能(中文)功能(英文)
Ctrl + Space基本代码补全(任何类、方法或变量的名称)Basic code completion (the name of any class, method or variable)
Ctrl + Alt + Space类名补全(任何独立于当前导入的项目类的名称)Class name completion (the name of any project class independently of current imports)
Ctrl + Shift + Enter语句自动补全Complete statement
Ctrl + P参数信息(在方法中调用参数)Parameter info (within method call arguments)
Ctrl + Q快速查找文档Quick documentation lookup
Shift + F1外部文档External Doc
Ctrl + mouse over代码简介code Brief Info
Ctrl + F1在caret中显示错误或警告信息Show descriptions of error or warning at caret
Alt + Insert自动生成代码Generate code…
Ctrl + O重写方法Override methods
Ctrl + Alt + T选中Surround with…
Ctrl + /行注释/取消行注释Comment/uncomment with line comment
Ctrl + Shift + /块注释/取消块注释Comment/uncomment with block comment
Ctrl + W选择新增的代码块Select successively increasing code blocks
Ctrl + Shift + W将当前选择回退到上一步的状态Decrease current selection to previous state
Ctrl + Shift + ]选择到代码块结束位置Select till code block end
Ctrl + Shift + [选择到代码块起始位置Select till code block start
Alt + Enter★显示可执行操作和快速修正★Show intention actions and quick-fxes
Ctrl + Alt + L格式化文档所有代码Reformat code
Ctrl + Alt + O优化导入Optimize imports
Ctrl + Alt + I自动缩进已选择的缩进行Auto-indent line(s) Tab Indent selected lines
Shift + Tab取消缩进选择行Unindent selected lines
Ctrl + X , Shift + Delete剪切Cut current line or selected block to clipboard
Ctrl + C , Ctrl + Insert复制Copy current line or selected block to clipboard
Ctrl + V , Shift + Insert粘贴Paste from clipboard
Ctrl + Shift + V从最近的缓冲区中粘贴内容Paste from recent buffers…
Ctrl + D向下复制当前行或选择代码块所占的行Duplicate current line or selected block
Ctrl + Y删除当前行Delete line at caret
Ctrl + Shift + J添加智能线Smart line join
Ctrl + Enter智能线分割Smart line split
Shift + Enter从任意位置向下另起一行Start new line
Ctrl + Shift + U在选定的区域或代码块中切换Toggle case for word at caret or selected block
Ctrl + Delete删除到字符尾部Delete to word end
Ctrl + Backspace删除到字符头部Delete to word start
Ctrl + NumPad+展开当前的代码块Expand code block
Ctrl + NumPad-折叠当前的代码块Collapse code block
Ctrl + Shift + NumPad+展开全部的代码块Expand all
Ctrl + Shift + NumPad-折叠全部的代码块Collapse all
Ctrl + F4关闭当前激活的编辑选项卡Close active editor tab

2、运行 Running

快捷键功能(中文)功能(英文)
Alt + Shift + F10运行模式配置Select configuration and run
Alt + Shift + F9调试模式配置Select configuration and debug
Shift + F10运行Run
Shift + F9调试Debug
Ctrl + Shift + F10运行编辑器配置Run context configuration from editor
Ctrl + Alt + R运行manage.py任务Run manage.py task

3、调试 Debugging

快捷键功能(中文)功能(英文)
F8 / F7跳过/跳入Step over/into
Shift + F8跳出Step out
Alt + F9运行到光标所在位置Run to cursor
Alt + F8验证表达式Evaluate expression
Ctrl + Alt + F8快速验证表达式Quick evaluate expression
F9恢复程序Resume program
Ctrl + F8切换断点Toggle breakpoint
Ctrl + Shift + F8查看断点View breakpoints

4、导航 Navigation

快捷键功能(中文)功能(英文)
Ctrl + N跳转到类Go to class
Ctrl + Shift + N跳转到文件Go to file
Ctrl + Alt + Shift + N跳转到符号位置处Go to symbol
Alt + Right跳转到下一个编辑器选项卡Go to next editor tab
Alt + Left跳转到上一个编辑器选项卡Go to previous editor tab
F12跳回上一步的工具窗口Go back to previous tool window
Esc跳转到编辑器(从工具窗口)Go to editor (from tool window)
Shift + Esc隐藏活动窗口或隐藏最近活动窗口Hide active or last active window
Ctrl + Shift + F4关闭当前开启的运行/信息/发现/…选项卡Close active run/messages/find/… tab
Ctrl + G跳转到指定行Go to line
Ctrl + E弹出最近打开的文件Recent files popup
Ctrl + Alt + Right前进Navigate forward
Ctrl + Alt + Left向后退Navigate back
Ctrl + Shift + Backspace定位到最近编辑区域Navigate to last edit location
Alt + F1在任何视图中选择当前文件或符号Select current file or symbol in any view
Ctrl + B , Ctrl + Click跳转到声明Go to declaration
Ctrl + Alt + B跳转到实现Go to implementation(s)
Ctrl + Shift + I查看快速定义Open quick definition lookup
Ctrl + Shift + B跳转类型声明Go to type declaration
Ctrl + U跳转到父类方法/超类Go to super-method/super-class
Alt + Up / Down切换到上一个/下一个方法Go to previous/next method
Ctrl + ] / [移动到代码块结束/开始Move to code block end/start
Ctrl + F12弹出文件结构File structure popup
Ctrl + H类型层次结构Type hierarchy
Ctrl + Shift + H方法的层次结构Method hierarchy
Ctrl + Alt + H调用层次结构Call hierarchy
F2 / Shift + F2下一条/上一条错误高亮显示Next/previous highlighted error
F4编辑源代码Edit source
Ctrl + Enter查看源代码View source
Alt + Home显示导航栏Show navigation bar
F11切换书签Toggle bookmark
Ctrl + Shift + F11采用记忆切换书签Toggle bookmark with mnemonic
Ctrl + #[0-9]跳转指定编号的书签Go to numbered bookmark
Shift + F11显示书签Show bookmarks

5、查找/替换 Search/Replace

快捷键功能(中文)功能(英文)
Ctrl + F / Ctrl + R当前文档中查找/替换Find/Replace
F3 / Shift + F3查找下一个/查找上一个Find next/previous
Ctrl + Shift + F全局查找(可选在当前项目中)Find in path
Ctrl + Shift + R全局替换(可选在当前项目中)Replace in path

6、搜索相关 Usage Search

快捷键功能(中文)功能(英文)
Alt + F7 / Ctrl + F7查找用法/在文件中查找用法Find usages / Find usages in file
Ctrl + Shift + F7文件中高亮显示用法Highlight usages in file
Ctrl + Alt + F7显示用法Show usages

7、重构 Refactoring

快捷键功能(中文)功能(英文)
F5 / F6复制/移动Copy / Move
Alt + Delete安全删除Safe Delete
Shift + F6重命名Rename
Ctrl + F6更改签名Change Signature
Ctrl + Alt + N内联Inline
Ctrl + Alt + M方法抽取Extract Method
Ctrl + Alt + V变量抽取Extract Variable
Ctrl + Alt + F字段抽取Extract Field
Ctrl + Alt + C常量抽取Extract Constant
Ctrl + Alt + P参数抽取Extract Parameter

8、版本控制/本地历史记录 VCS/Local History

快捷键功能(中文)功能(英文)
Ctrl + K提交项目到VCSCommit project to VCS
Ctrl + T从VCS更新项目Update project from VCS
Alt + Shift + C查看最新变化View recent changes
Alt + BackQuote (`)快速弹出‘VCS’‘VCS’ quick popup

9、模板 Live Template

快捷键功能(中文)功能(英文)
Ctrl + Alt + J当前行使用模板Surround with Live Templates
Ctrl + J插入模板Insert Live Template

10、常规 General

快捷键功能(中文)功能(英文)
Alt + #[0-9]打开/关闭相应的工具窗口Open corresponding tool window
Ctrl + S全部保存Save all
Ctrl + Alt + Y同步Synchronize
Ctrl + Shift + F12编辑器界面最大化Toggle maximizing editor
Alt + Shift + F添加到收藏Add to Favorites
Alt + Shift + I根据配置检查当前文件Inspect current file with current profile
Ctrl + BackQuote (`)快速切换现有组合Quick switch current scheme
Ctrl + Alt + S打开设置对话框Open Settings dialog
Ctrl + Shift + A查找编辑器里的所有操作Find Action
Ctrl + Tab在选项卡和工具窗口之间切换Switch between tabs and tool window

结语:
  玩转文中的快捷键,相信可以达到与Vim同样的神奇效果!

  • 9
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值