zoukankan      html  css  js  c++  java
  • 【IntelliJ IDEA学习之三】IntelliJ IDEA常用快捷键

    版本:IntelliJIDEA2018.1.4

    按场景列举
    一、打开设置
    CTRL + ALT + S:打开设置(File-->Settings...)
    Ctrl + Shift + Alt + S:打开当前项目设置
    Alt + `:显示版本控制常用操作菜单弹出层

    二、导航
    --文件查找:
    连按两次Shift:弹出 Search Everywhere 弹出层
    CTRL + N:输入类名打开类文件
    CTRL + SHIFT + N:输入文件名打开文件
    CTRL + SHIFT + F:全文搜索,寻找含有某个字符的文件
    Ctrl + E:显示最近打开的文件记录列表
    Ctrl + Shift + C:复制当前文件磁盘路径到剪贴板
    Ctrl + 左键单击:在打开的文件标题上,弹出该文件路径,然后选择路径 打开文件系统目录

    --方法查找
    Ctrl + F12:弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选(同eclipse:CTRL + O)
    Ctrl + U:前往当前光标所在的方法的父类的方法 / 接口定义 (向上)
    Ctrl + B:进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击(向下)
    CTRL + ALT + B / 鼠标左键单击:在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口(向下)
    Ctrl + H:显示当前类的层次结构(显示Object直到当前类整个父子类结构)
    CTRL + ALT + H:选中方法,查看调用层次关系
    Alt + F7:查找光标所在的方法 / 变量 / 类被调用的地方
    Ctrl + Alt + F7:显示使用的地方。寻找被该类或是变量被调用的地方,用弹出框的方式找出来

    --文件内定位
    Ctrl + F11:选中文件 / 文件夹,使用助记符设定 / 取消书签
    Ctrl + 数字键:定位到对应数值的书签位置
    Shift + F11:弹出书签显示层
    Ctrl + G:在当前文件跳转到指定行和列(输入行号:列号)
    Ctrl + F3:调转到所选中的词的下一个引用位置
    Shift + 滚轮前后滚动:当前文件的横向滚动轴滚动

    三、代码编辑
    --注释
    CTRL+/:将代码进行单行注释//
    CTRL+SHIFT+/:将代码快进行多行注释/**/

    --格式化
    CTRL + ALT + L:代码格式化

    --编辑:
    Ctrl + W:递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围
    ALT + SHIFT + UP/DOWN/LEFT/RIGHT:将选中代码整行上下左右移动
    CTRL + D:复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面
    CTRL + Y:删除选中行
    Ctrl + Shift + U:对选中的代码进行大 / 小写轮流转换

    --代码提示:
    Ctrl + P:方法参数提示显示(鼠标在方法括弧里,按Ctrl + P会提示该方法参数)
    Ctrl + Q:光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
    Ctrl + F1:在光标所在的错误代码处显示错误信息

    Ctrl + Space:基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为 Ctrl + 逗号
    Ctrl + Shift + Space:智能代码提示
    Alt + Enter:IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同

    Ctrl + J:列出自定义动态代码模板快捷清单,选择插入(比如注释)
    Alt + Insert:代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
    Ctrl + Alt + O:优化导入的类,可以对当前文件和整个包目录使用
    Ctrl + Alt + T:对选中的代码弹出环绕选项弹出层(就是添加if、try catch等包括代码块)
    Ctrl + O:弹出界面选择可重写的方法
    Ctrl + Shift + V:弹出缓存的最近拷贝的内容管理器弹出层

    --编译:
    Ctrl + F9:执行 Make Project 操作

    --调试:
    F7:在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
    F8:在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
    F9:在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上

  • 相关阅读:
    进程和线程
    yum安装apache后更改worker模式
    (转)top命令详解
    虚拟机linux在关机不正常的情况下出现的问题
    mysql赋予用户权限grant all privileges on
    lampp自带mysql远程访问问题
    扫盲
    linux常用命令使用
    剑指Offer对答如流系列
    剑指Offer对答如流系列
  • 原文地址:https://www.cnblogs.com/cac2020/p/11603997.html
Copyright © 2011-2022 走看看