IntelliJ IDEA配置

收藏一些IDEA的相关教程等,学习IDEA工具。

IDEA 常用配置

自动编译开关

在这里插入图片描述

忽略大小写开关

IDEA默认是匹配大小写,此开关如果未关。你输入字符一定要符合大小写。比如你敲string是不会出现代码提示或智能补充。
但是,如果你开了这个开关,你无论输入String或者string都会出现代码提示或者智能补充!

在这里插入图片描述

智能导包开关

如下图所示,将

  • 自动导入不明确的结构
  • 智能优化包

在这里插入图片描述

取消单行显示tabs的操作

在这里插入图片描述

那么去掉后有什么效果呢?
打开多个文件的时候,会换行显示,非常直观。

在这里插入图片描述

一、Intellig IDEA 快捷键

ctrl+shift+A;

alt+数字,跳转页面;

高效定位代码:

项目之间跳转:多个窗口之间来回跳转,Window下的: ctrl+alt+[  或者 ctrl+alt+]
文件跳转:在Help 下,fid Action (ctrl+shift+A) 中输入 recent file ,查看到快捷键 ctrl+E
浏览修改位置跳转:Navigate下的last edit location; ctrl+alt+backspace(编辑的地方)
        浏览的地方跳转:ctrl+alt+左、右箭头
利用书签跳转:Toggle BookMark ,ctrl+数字,跳转至对应的书签
收藏位置和文件:alt+2 ;收藏文件: alt shift f  收藏文件;   收藏函数:光标定位导函数,按下快捷键,即可收藏至Favouites
字符跳转插件emacsIdea置跳转:通过 ctrl+shift+A ,搜索plugins; ctrl+p;
编辑区和文件区跳转:alt+1 ;左边跳往右边编辑区,esc
利用vim进行多编辑区跳转:

精准搜索:Navigate

类:ctrl+N   包括jar的类:勾选include non-project , 或是按两次ctrl+N
文件:ctrl+shirt+N   按两次可以查找jar包中的
符号:ctrl+alt+shirt+N ;找到某个函数
字符串:ctrl+shirt+f   Edit下的find:Find in path;

代码操作

列操作
字母小写便大写,ctrl+shirt+u ;Edit下
F2找到错误

live template

    ctrl+shirt+a ,搜索live template,然后右边+号添加template group,然后添加live template,选择下面的适用语言

postfix:在敲完以后,按下点(.)进行提示

    sout,快速输出
    fori
    name.field
    return: user.r 再按下上箭头,选择最后一个,会return写好
    user.nn : !=null 的逻辑

alter+enter

     show intention Actions  ;  alter+enter快捷键 ,自动创建函数
    list replace :
    字符串format或者build :
    实现接口:接口名字上  按下alt+enter;
    单词拼写:
    导包

重构

    重构变量:shirt+F6 ,将定义模糊的变量,重构为语义清晰明了的变量
    重构方法:ctrl+F6

抽取变量

    ctrl+alt+v:
    抽取静态变量:ctrl+alt+c
    抽取成员变量:ctrl+alt+f
    抽取方法参数:
    抽取函数:

寻找修改轨迹

    git的集成:
        annotata:默认集中git,ctrl+L;或者右键
        移动所有改动之处:
        撤销,包括单个和项目改动之处:alt+ctrl+Z;
    local history
        ctrl+shirt+A :show history;
        put lable;

关联一切

    与spring的关联
        
    与数据库的关联

Debug

    断点调试:
        添加断点:ctrl+F8
        单步运行:shirt+F9 ,然后按F8,一次一次按F8,然后
        resume:跳到下个断点,若无断点则结束程序运行; F9;
        查看所有断点:shirt+ctrl+F8;
        禁止所有断点:Mute BreakPoints ;
        条件断点:ctrl+shirt+F8;
        表达式求值:选中表达式,按下alt+F8;
        运行到指定行:Run to Cursor;alt+F9;
        setValue:可以动态的改变值

run anywhere if you can:当在可运行环境中,可运行

    ctrl+shirt+F9;就可以把当前函数运行起来;运行当前上下文
    在当前可运行列表中选中一个运行:shift+alt+F9;运行已经运行过的函数
    编辑当前运行:shirt+ctrl+J;program arguments,

文件操作

    ctrl+alt+N;在当前文件夹下新建一个类
    复制当前文件:F5;
    移动当前文件:F6;

文本操作

    复制文件名:光标停留在文件上面,ctrl+c; 复制完整的文件名:ctrl+shirt+C;
    复制多个文件名:shirt+ctrl+V;

结构图

    查看当前field,method大纲: ctrl+F12; File Structure;
    查看maven依赖,类图:
    查看类继承结构,方法调用层次:ctrl+H;    alt+H;

快捷键

快捷键1

快捷键2

快捷键3



二、IDEA学习参照博文

IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)

Git:Idea教程

IntelliJ IDEA 快速入门指南

我最常用的Intellij IDEA快捷键

赞:
Java程序员必备的Intellij插件

IntelliJ IDEA常用快捷键汇总

原文地址:https://www.cnblogs.com/aixing/p/13327544.html