码迷,mamicode.com
首页 > 其他好文 > 详细

IntelliJ IDEA(十二) :IDEA常用配置

时间:2020-05-06 21:37:00      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:unit   amp   lease   快速   for   配置jdk   ddr   cut   string   

idea版本

2019.3.4

配置JDK

File--> Project Structure...

修改项目 jdk和项目语言等级

技术图片

修改jdk版本

技术图片

File--> Ohter Settings-->Structure for New Project...

技术图片

配置MAVEN

File--> Settings-->Build, Execution, Deployment-->Build Tools-->Maven

技术图片

基本设置

主题

File--> Settings-->Appearance & Behavior-->Appearance

技术图片

File--> Settings-->Editor-->Font

技术图片

自动导包

File--> Settings-->Editor-->General-->Auto Import

技术图片

设置方法间隔

File--> Settings-->Editor-->General-->Appearance

技术图片

提示忽略大小写

File--> Settings-->Editor-->General-->Code Completion

技术图片

多行显示tabs

File--> Settings-->Editor-->General-->Editor Tabs

技术图片

修改字符集

File--> Settings-->Editor-->General-->File Encodings

技术图片

隐藏文件

File--> Settings-->Editor-->General-->File Types

技术图片

自动编译

导入热部署Maven依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <scope>runtime</scope>
    <optional>true</optional>
</dependency>

导入热部署Maven插件

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <version>2.2.5.RELEASE</version>
    <configuration>
        <fork>true</fork>
        <addResources>true</addResources>
    </configuration>
</plugin>

File--> Settings-->Build, Execution, Deployment-->Compiler

技术图片

Ctrl+Shift+Alt+/

技术图片

技术图片

支持注解

File--> Settings-->Build, Execution, Deployment-->Compiler-->Annotation Processors

技术图片

创建工具

集成javap -v

技术图片

集成javap -c

技术图片

模板设置

创建文件头模板

/**
 * ${DESCRIPTION}
 *
 * @author Wang Chinda
 * @date ${DATE}
 * @see
 * @since 1.0
 */

File--> Settings-->Editor-->General-->File And Code Templates

技术图片

代码快速生成模板

File--> Settings-->Editor-->General-->Live Templates

创建组

技术图片

创建模板

技术图片

线程睡眠(分)

  • 快捷键:tms
  • 模板
try {
    TimeUnit.MINUTES.sleep($END$);
} catch (InterruptedException e) {
    e.printStackTrace();
}

线程睡眠(秒)

  • 快捷键:tss
  • 模板
try {
    TimeUnit.SECONDS.sleep($END$);
} catch (InterruptedException e) {
    e.printStackTrace();
}

线程睡眠(毫秒)

  • 快捷键:tmss
  • 模板
try {
    TimeUnit.MILLISECONDS.sleep($END$);
} catch (InterruptedException e) {
    e.printStackTrace();
}

创建10线程

  • 快捷键: ft10
  • 模板
for (int i = 1; i <= 10; i++) {
    new Thread(() -> {
        $END$
    }, String.valueOf(i)).start();
}

创建20线程

  • 快捷键: ft20
  • 模板
for (int i = 1; i <= 20; i++) {
    new Thread(() -> {
        $END$
    }, String.valueOf(i)).start();
}

创建n线程

  • 快捷键: ftn
  • 模板
for (int i = 1; i <= $VAR$; i++) {
    new Thread(() -> {
        $END$
    }, String.valueOf(i)).start();
}

IntelliJ IDEA(十二) :IDEA常用配置

标签:unit   amp   lease   快速   for   配置jdk   ddr   cut   string   

原文地址:https://www.cnblogs.com/chinda/p/12838716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!