开始开发前,配置好你的idea

目录

一、字符编码设置,都需要改哪里?

二、Error:java:无效的原发性版本:N ,bytecode version改哪里?

二.1有三出地方需要检查:

二.2重新启动有,设置好的又变成默认值咋办?

[1]:保证每次新建项目都是之前配置好的默认设置:

[2]:maven项目的pom文件中,添加插件maven-complier-plugin

三、使用Lombok插件,但是注解无效,需要配置哪里?

四、过滤掉不想在projec看到的文件

五、如何在类、方法,快捷创建注释?

1、类注解设置:

2、方法注解设置: 

1)、 param 一栏中的Expression添加:

2 )、return 一栏中的Expression添加:

3)、 图中第五步:添加:

六、不想每次修改一点代码都要手动重新启动运行程序?----热部署

1、设置pom文件:添加devtools包,添加spring-boot-maven-plugin插件

2、配置idea的: build project automatically

3、配置idea的: Registry (Ctrl+alt+shift+/) 


一、字符编码设置,都需要改哪里?

开始开发前,配置好你的idea_第1张图片

二、Error:java:无效的原发性版本:N ,bytecode version改哪里?

二.1有三出地方需要检查:

开始开发前,配置好你的idea_第2张图片

开始开发前,配置好你的idea_第3张图片

开始开发前,配置好你的idea_第4张图片

二.2重新启动有,设置好的又变成默认值咋办?

[1]:保证每次新建项目都是之前配置好的默认设置:

开始开发前,配置好你的idea_第5张图片

[2]:maven项目的pom文件中,添加插件maven-complier-plugin


  
    
      
        org.apache.maven.plugins
        maven-compiler-plugin
        3.8.1
      
    
  
  
    
      org.apache.maven.plugins
      maven-compiler-plugin
      3.8.1
      
        8
        8
      
    
  

三、使用Lombok插件,但是注解无效,需要配置哪里?

开始开发前,配置好你的idea_第6张图片

四、过滤掉不想在projec看到的文件

开始开发前,配置好你的idea_第7张图片

五、如何在类、方法,快捷创建注释?

1、类注解设置:

开始开发前,配置好你的idea_第8张图片

/**

* @introduce: 类注释

* @author: xingMeiLing

* @DATE: ${DATE}

**/

 

2、方法注解设置: 

开始开发前,配置好你的idea_第9张图片

1)、 param 一栏中的Expression添加:

groovyScript("

    def result='';  

    def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();   

    for(i = 0; i < params.size(); i++) {       

        if(i!=0)result+= ' * ';        

        result+='@param ' + params[i] + ((i < (params.size() - 1)) ? '\\n' + '\\t' : '');   

    };    

    return result", methodParameters())

2 )、return 一栏中的Expression添加:

methodReturnType()

3)、 图中第五步:添加:

/**

* 方法描述  

* @author xingMeiLing

* @param $param$

* @return $return$

*/

使用方法:

在需要添加注释的方法上,打add+Tab键  (在方法内添加,就可以获取到param )

六、不想每次修改一点代码都要手动重新启动运行程序?----热部署

1、设置pom文件:添加devtools包,添加spring-boot-maven-plugin插件

父pom.xml中的设置: (这里以父子程序为例)

如果想要了解dependencyManagement,参考博客:Maven中的依赖



  
    
    
      org.springframework.boot
      spring-boot-devtools
      2.3.0.RELEASE
    
  



  
    
      
          org.springframework.boot
          spring-boot-maven-plugin
          2.3.1.RELEASE
      
    
  
  
    
    
      org.springframework.boot
      spring-boot-maven-plugin
      
        true
        true
      
    
  
子POM中:


    org.springframework.boot
    spring-boot-devtools
    runtime
    true

2、配置idea的: build project automatically

开始开发前,配置好你的idea_第10张图片

3、配置idea的: Registry (Ctrl+alt+shift+/) 

开始开发前,配置好你的idea_第11张图片

重新启动idea

每次修改后 ctrl+S 后稍微等待5s所有就可以看到consloe台开始打印执行的log

注意: 开发的时候使用,但是生产发布 不可以有这个功能

 

你可能感兴趣的:(开发工具)