IDEA-常用设置与快捷键

文章目录

    • 1、界面设置
      • 1.1 界面字体
      • 1.2 代码字体
      • 1.3 no usages 的打开与关闭
      • 1.4 自动带入jar包 (alt+enter都不用了 (除非同名))
      • 1.5 去掉包和目录的合并
      • 1.6 写element时不认识vue对象里写的viewmodel和method
    • 2、快捷键
    • 3、lombok
      • 3.1 离线版本
      • 3.2 maven依赖
    • 4. new Project 默认maven配置
    • 5、右上角设置Maven执行
    • 6、springBoot项目右边没有maven模块按钮。
    • 7、`TODO` 和TODO窗口
    • 8、工具栏 快速创建包和类按钮

1、界面设置

1.1 界面字体

file-》Settings…-》Appearance&Behavior-》右边三个:Theme、Font 、Size

IDEA-常用设置与快捷键_第1张图片
IDEA-常用设置与快捷键_第2张图片

1.2 代码字体

file-》Settings…-》Editor-》Font-》右边Size等

IDEA-常用设置与快捷键_第3张图片

1.3 no usages 的打开与关闭

file->Settings->Editor->Inlay Hints-> 右边code vision

IDEA-常用设置与快捷键_第4张图片

1.4 自动带入jar包 (alt+enter都不用了 (除非同名))

file->settings->Editor->General->Auto Import->勾选Add un… 和 Optimize im… 两项
IDEA-常用设置与快捷键_第5张图片

1.5 去掉包和目录的合并

一直展开,不合并,不会出错,也方便一点。
IDEA-常用设置与快捷键_第6张图片

1.6 写element时不认识vue对象里写的viewmodel和method

2、快捷键

  • 快速生成main方法: main和psvm

  • Ctrl+D: 复制数据到下一行

  • Ctrl+X: 剪切数据,可以用来删除所在行

  • Ctrl+Alt+L: 格式化代码,建议自己写代码的时候就注意格式

  • Ctrl+/: 对选中的代码添加单行注释,如果想取消注释,再来一次即可

  • Ctrl+Shift+/: 对选中的代码添加多行注释,如果想取消注释,再来一次即可

  • Shift + Enter :向下键入一行,并将光标移到下一行的开头

  • Ctrl + Alt + Enter:当前行上方生成空行,并将光标移到上行的开头

  • Ctrl + Shift+ ↑:上移一行

  • Ctrl + Shift+ ↓:下移一行

  • 先alt+shift+insert: 进入列选模式

    • 再 Shift + 鼠标左键:列选,多选
  • alt + 鼠标左键: 直接列选

  • Ctrl + Alt + T : try…catch… 等代码包裹

  • 鼠标放到类名上-》alt+7 : 查看类有哪些方法

  • 全局搜索类:快速按两下 shift

  • 自动生成局部变量:ctrl + alt + v (java代码可能alt+enter也可以 但是js代码必须这么按了)失效就把QQ音乐关了,或者取消其快捷键,冲突了

  • ctrl+F12: 查看文件结构

  • 查看类的继承结构: Ctrl+H

  • 图形化查看类的继承结构:Ctrl+Alt+U 或者 Ctrl+Alt+Shift+U

3、lombok

3.1 离线版本

jar包下载地址

复制好后记得右键-》add as library

@Data
@NoArgsConstructor //有了有参 那必然还得有无参呀
@AllArgsConstructor
@ToString
public class Student {
    private String id;
    private String name;
    private Integer age;

}
public class Demo {
    public static void main(String[] args) {
        Student stu = new Student("10001", "张三", 24);
        System.out.println(stu);
        stu.setAge(18);
        System.out.println(stu.getAge());
    }
}

在这里插入图片描述

@Data注解:相当于getter、setter、NoArgsConstructor注解

@getter注解: 生成对应的getter方法

@setter注解:生成对应的setter方法

@NoArgsConstructor注解:生成对应的无参构造方法

@AllArgsConstructor注解:生成对应的有参构造方法

@ToString注解:自动重写对应的toStirng方法

@EqualsAndHashCode注解:自动重写对应的equals方法和hashCode方法

自定义代码段
IDEA-常用设置与快捷键_第7张图片

3.2 maven依赖

<dependency>
    <groupId>org.projectlombokgroupId>
    <artifactId>lombokartifactId>
    <version>1.18.24version>
    <scope>compilescope>
dependency>

第一次直接写坐标,刷新maven,让他自动下载
注解和上面一样

4. new Project 默认maven配置

IDEA-常用设置与快捷键_第8张图片
从这里进入设置可以一劳永逸

IDEA-常用设置与快捷键_第9张图片

5、右上角设置Maven执行

IDEA-常用设置与快捷键_第10张图片

IDEA-常用设置与快捷键_第11张图片

6、springBoot项目右边没有maven模块按钮。

双击shift-》搜索maven-》点击Add Maven Project -》 选中pom.xml即可
IDEA-常用设置与快捷键_第12张图片

7、TODO 和TODO窗口

代码注释里写TODO ,下面的TODO标签页可以查看并快速定位到所有的TODO注释代码行
eg:
IDEA-常用设置与快捷键_第13张图片
IDEA-常用设置与快捷键_第14张图片
IDEA-常用设置与快捷键_第15张图片

8、工具栏 快速创建包和类按钮

在这里插入图片描述
先调出工具栏
IDEA-常用设置与快捷键_第16张图片
再在设置里添加这两个快捷按钮,放在自己认为合适的位置,可以直接拖拽移动位置的
IDEA-常用设置与快捷键_第17张图片
怎么添加?
IDEA-常用设置与快捷键_第18张图片
IDEA-常用设置与快捷键_第19张图片
IDEA-常用设置与快捷键_第20张图片

在这里插入图片描述

你可能感兴趣的:(javaSE,intellij-idea,java,ide)