美文网首页WEB
IDEA-02-高效操作

IDEA-02-高效操作

作者: 我问你瓜保熟吗 | 来源:发表于2019-06-16 11:37 被阅读2次

    IDEA 01:配置和插件

    IEDA 02:高效操作

    一、跳转

    • 侧边工具栏跳转

    Alt+1 Project
    Alt+2 Favorites 包含:收藏+书签+断点
    Alt+4 Run
    Alt+6 TODO

    • 多个IEDA窗口之间跳转

    Ctrl + Alt + ] 跳到下一个窗口
    Ctrl + Alt + [ 跳到前一个窗口

    • 最近浏览/操作的文件

    Ctrl + E 最近查看/编辑的文件和侧边栏的列表

    • 最近位置跳转

    Ctrl + Shift + BackSpace 跳转到上一个编辑的位置

    Ctrl + Alt + 右方向 跳到下一个浏览位置
    Ctrl + Alt + 左方向 跳到上一个浏览位置

    • 书签

    F11 在光标所在行添加一个书签
    Ctrl + F11 添加一个带标记的书签,Ctrl + 标记 可以在书签之间进行跳转
    Shift + F11 弹出书签框

    • 收藏

    Alt + Shift + F 将某个类/接口添加到收藏,鼠标放到方法名上可以将方法添加到收藏列表

    • Search Everywhere

    双击Shift打开,Ctrl + Tab切换类别
    Ctrl +N 搜索类
    Ctrl + Shift +N 搜索文件
    Ctrl + Shift +Alt +N 搜索符号:函数、变量
    Ctrl +Shift + A 搜索动作

    Ctrl + Shift + F 搜索字符串

    • 多行批量操作

    选中要在多行里重复操作的内容,然后按下快捷键
    Ctrl + Shift + Alt +J

    • postfix
      1、sout = System.out.println();
      2、10.fori = for (int i = 0; i < 10; i++) { }
      3、name.field
      GIF1.gif

    4、!=null
    name.nn 即可获得如下效果

    GIF·.gif
    • Alter + Enter

    1、格式化字符串


    GIF.gif

    2、实现接口

    实现接口.gif
    • 重构
      1、Shift + F6 可以重构:类、方法、属性
      2、Ctrl + F6 可以重构方法方法/函数的参数


      重构.gif
    • 抽取
      1、抽取成变量:Ctrl + Alt + V


      抽取.gif

      2、抽取成静态常量: Ctrl + Alt + C


      抽取成静态chang量.gif
      3、抽取成成员变量: Ctrl + Alt + F

    4、抽取方法参数:Ctrl + Alt + P


    抽取方法参数.gif

    5、抽取函数:Ctrl + Alt + M

    将复杂的逻辑进行拆分

    抽取函数.gif
    • 调试
      添加断点:Ctrl + F8
      运行调试:Shift + F9
      单步运行:F8
      跳到下一个断点:F9
      运行到光标所在行:Alt + F9
      查看所有断点:Ctrl + Shift + F8

    *其它
    F5:复制当前文件
    F6:移动当前文件到指定目录
    Ctrl + Alt + Insert:在当前目录下新建

    Ctrl + Shift + C :复制文件绝对路径
    Ctrl + C :复制文件名
    Ctrl + Shift + V :打开IDEA内置剪切板

    Ctrl + F12:查看当前类文件的method、field大纲
    Ctrl + Alt + Shift + U 单击类文件或光标放在类名上,按快捷键查看类继承关系图;进入pom.xml文件,按快捷键查看maven依赖关系图

    蓝色实线箭头:继承关系
    绿色虚线箭头:接口实现关系
    Ctrl + H:查看类继承结构,
    Ctrl + Alt + H:查看方法被谁调用;本方法调用了哪些方法:

    相关文章

      网友评论

        本文标题:IDEA-02-高效操作

        本文链接:https://www.haomeiwen.com/subject/ufwwfctx.html