• Intellij_idea-14官方快捷键中文版


    编辑类:

    Ctrl+Space

    基本代码实例(类、方法、变量)

    Ctrl + Shift + Space

    智能代码实例(根据需要的类型过滤方法和变量)

    Ctrl + Shift + Enter

    完整的声明(如有代码提示,自动获取第一个并在句尾加上分号结束。无提示,在此行下新增一行)

    Ctrl + P

    参数信息(在方法调用参数时使用)

    Ctrl + Q

    Doc说明文档快速查看

    Shift + F1

    查看外部doc文档

    Ctrl +鼠标放在代码上面

    代码的简要doc说明(基本上是类或者方法的声明)

    Ctrl + F1

    查看光标所在处的错误或者警告的详细信息

    Alt + Insert

    生成代码(Getter、Setter、Constructors、hashCode…)

    Ctrl + O

    重写方法

    Ctrl + I

    实现方法

    Ctrl + Alt + T

    将光标所处行的代码用语句块(if…else、try…catch…)包围

    Ctrl + /

    注释/反注释光标所在行(自动换行)

    Ctrl + Shift + /

    注释/反注释代码块

    Ctrl + W

    递增地(代码块所包含的范围增大)选择连续的代码块

    Ctrl + Shift + W

    在用了Ctrl + W后,减小代码块所包含的范围

    Alt + Q

    上下文信息

    Alt + Enter

    显示意图动作和快速修复

    Ctrl + Alt + L

    代码格式化

    Ctrl + Alt + O

    优化Imports(去掉不必要的)

    Ctrl + Alt + I

    代码自动对齐

    Tab / Shift + Tab

    缩进/反缩进所选行

    Ctrl+XorShift+Delete

    剪切行/代码块到剪贴板(默认全选一行)

    Ctrl+CorCtrl+Insert

    复制行/代码块到剪贴板(默认全选一行)

    Ctrl+VorShift+Insert

    粘贴剪贴板中的内容

    Ctrl+Shift + V

    粘贴剪贴板中缓存的内容

    Ctrl+D

    复制当前行/代码块的一个副本并插入到内容中

    Ctrl+Y

    删除光标所在行

    Ctrl+Shift + J

    智能行合并(在本行任何位置,自动删除本行的回车键和空格,将下一行字符连接到本行)

    Ctrl+Enter

    智能分行(和Enter键的区别:光标不动,在本行下面新增一行)

    Shift + Enter

    开始新的一行(相当于在行末按Enter键)

    Ctrl + Shift + U

    变换光标所在处/代码块的字母的大小写状态

    Ctrl + Shift + ] / [

    从光标处在处开始选择到最近] / [的代码块

    Ctrl + Delete

    删除光标后的一个单词

    Ctrl + Backspace

    删除光标前的一个单词

    Ctrl + NumPad+/-

    展开/收缩代码块

    Ctrl + Shift+数字键盘的+

    展开所有代码块

    Ctrl + Shift+数字键盘的-

    折叠所有代码块

    Ctrl + F4

    关闭当前tab页

    搜索/替换:

    双击Shift

    万能搜索

    Ctrl + F

    查找

    F3

    查找下一个

    Shift + F3

    查找上一个

    Ctrl + R

    替换

    Ctrl + Shift + F

    在指定路径中的文件中查找内容

    Ctrl + Shift + R

    在指定路径中的文件中替换内容

    Ctrl + Shift + S

    Search structurally (Ultimate Edition only)

    Ctrl + Shift + M

    Replace structurally (Ultimate Edition only)

    代码方法/变量使用处搜索:

    Alt + F7

    查找当前文件变量/方法的使用处

    Ctrl+F7

    查找当前项目变量/方法的使用处

    Ctrl +Shift+ F7

    高亮显示变量/方法名在当前文件的所有使用处

    Ctrl + Alt + F7

    弹窗显示变量/方法名在当前文件的使用处列表

    编译和运行:

    Ctrl + F9

    Make项目 (修改编译和依赖)

    Ctrl + Shift + F9

    编译文件、包或者模块

    Alt + Shift + F10

    选择配置并运行

    Alt + Shift + F9

    选择配置并调试

    Shift + F10

    运行

    Shift + F9

    调试

    Ctrl + Shift + F10

    配置编辑器运行环境

    调试:

    F8

    Step over (步越:越过子函数,但子函数会执行)

    F7

    Step into (步进:进入子函数)

    Shift + F7

    Smart step into(智能步进)

    Shift + F8

    Step out (跳出:跳出子函数)

    Alt + F9

    Run to cursor (运行到光标处)

    Alt + F8

    Evaluate expression (计算表达式?)

    F9

    Resume program (恢复程序)

    Ctrl + F8

    Toggle breakpoint (切换断点)

    Ctrl + Shift + F8

    View breakpoints (查看断点)

    导航:

    Ctrl + N

    跳转到某个类文件

    Ctrl + Shift + N

    跳转到某个文件

    Ctrl + Alt + Shift + N

    跳转到某个标识符处,包括类名,方法,变量

    Alt + 左/右 箭头

    切换到左边/右边的编辑标签

    F12

    打开上一次打开的工具窗口

    Esc

    从工具窗口回到编辑窗口

    Shift + Esc

    隐藏活动的工具窗口并回到编辑窗口中

    Ctrl+Shift+F4

     关闭活动的run/messages/find/...窗口

    Ctrl+G

    跳转到某行

    Ctrl+E

    弹出一个菜单,上面包含最近打开的文件和工具窗

    Ctrl+Alt + 向左/向右 箭头

    跳转到上一个/下一个

    Ctrl+Shift+Backspace

    跳转到上一次做出修改的地方

    Alt + F1

    (实际应该是快捷菜单栏吧?)

    Ctrl + B or Ctrl + Click

    跳转到方法或者变量的声明处

    Ctrl + Alt + B

    跳转到implements方法或者接口的地方

    Ctrl + Shift + I

    打开类/方法/变量的文档说明窗口

    Ctrl + Shift + B

    查看类型的声明 (例如:定义一个String字符串,将跳到String类中)

    Ctrl + U

    跳转到super-method/super-class处

    Alt + Up/Down

    跳转到上一个/下一个方法的第一行处

    Ctrl + ] / [

    移动光标到最近的] / [位置

    Ctrl + F12

    弹出文件的结构窗口 (方法、常量等)

    Ctrl + H

    光标所在处的方法所属的类的继承层级制度

    Ctrl + Shift + H

    方法的层级制度

    Ctrl + Alt + H

    方法调用的层级制度

    F2 / Shift + F2

    跳转到下一个/上一个错误处并高亮显示

    F4 / Ctrl + Enter

    查看/改变源代码 (Ctrl + Enter功能键冲突)

    Alt + Home

    打开路径导航条

    F11

    设置/取消书签

    Ctrl + F11

    设置带数字/字母编号的书签

    Ctrl + #[0-9]

    跳转到[0-9]编号的书签处

    Shift + F11

    在弹出窗口中显示所有的书签

    重构:

    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

    提交项目到vcs

    Ctrl + T

    从vcs中更新项目

    Alt + Shift + C

    查看最近更新

    Alt + `  (反引号)

    vcs快速设置弹出菜单

    Live模板:

    Ctrl + Alt + J

    用Live模板包围光标所在行的代码

    Ctrl + J

    插入Live模板

    iter

    使用JDK1.5风格迭代容器

    inst

    用instanceof检查对你的类型并向下转换对象

    itco

    遍历java.util.Collection集合的元素

    itit

    遍历java.util.Iterator集合的元素

    itli

    遍历java.util.List集合的元素

    psf

    public static final

    thr

    throw new

    更多Live模板查看:Settings—Editor—Live Templates

    通用快捷键:

    Alt + #[0-9]

    打开相对应的工具窗口

    Ctrl + S

    保存全部

    Ctrl + Alt + Y

    同步

    Ctrl + Shift + F12

    编辑器最大化

    Alt + Shift + F

    添加到最喜欢

    Alt + Shift + I

    根据当前配置文件审查当前文件

    Ctrl + BackQuote (`)

    快速切换代码颜色主题

    Ctrl + Alt + S

    打开设置

    Ctrl + Alt + Shift + S

    打开项目结构对话框,在这里可以删除模块

    Ctrl + Tab

    在已打开的文件和工具窗口之间切换

    Ctrl + Shift + A

    查找所有快捷操作(基本所有的动作在这里都可以找到)

    如有疑问,请留言。大家一起交流!


     



  • 相关阅读:
    希腊字母写法
    The ASP.NET MVC request processing line
    lambda aggregation
    UVA 10763 Foreign Exchange
    UVA 10624 Super Number
    UVA 10041 Vito's Family
    UVA 10340 All in All
    UVA 10026 Shoemaker's Problem
    HDU 3683 Gomoku
    UVA 11210 Chinese Mahjong
  • 原文地址:https://www.cnblogs.com/liupengcheng/p/4571706.html
Copyright © 2020-2023  润新知