20210507# 【idea使用技巧和常用插件】

注意事项

000 自动删除无效包,自动添加无歧义的包

在这里插入图片描述

001 idea 设置导入包不带*

点开file->Settings,搜索java,在Code style里面找到imports选项,设置导入类数值阈值,默认同包类是超过5个变成,静态导入超过3个变成,这里我们改成10个,最好是公司统一,不然很烦。。。实在不想见到*就改成很大的数值,比如999,设置完成之后最上面选的scheme是default,对所有项目都生效。
在这里插入图片描述

002 Intellij IDEA生成serialVersionUID

默认情况下Intellij IDEA不会提示继承了Serializable接口的类生成serialVersionUID的警告。如果需要生成serialVersionUID,就要在Preferences里面进行设置。

如下图:Preferences -> Inspections -> Serialization issues -> Serialization class without 'serialVersionUID' 打上勾

在这里插入图片描述
然后在类上 alt+Entert 即可提示

在这里插入图片描述

003 SpringBoot项目启动时,最好把所有断点都关闭

004 多线程调试

properties文件读取时中文乱码

需要将其勾选,然后写中文时,就不会出现读取时的中文乱码。
在这里插入图片描述

IntelliJ IDEA 设置鼠标悬停提示相关信息

在Eclipse中, 鼠标发在对象上会显示对象所属的包, 类等方法参数等信息, IDEA设置方法如下:
在这里插入图片描述

0309# git防止错误提交文件

  • 在项目开发中,我们常常将不想提交的文件不小心提交到环境上。
  • 解决
    • 在idea的version control 的 Changelists中增加一个新的,然后将不想提交到git上的文件放到这个list中。
    • 在这里插入图片描述
    • 此时git提交时,可以使用不同的changelist,默认使用的是Default Changelist,将不希望提交的文件放到ignore中,此时就不会不小心提交到git上了。
    • 在这里插入图片描述

常用插件

lombok

mybatisx

RestfulToolkit

介绍:
地址:https://plugins.jetbrains.com/plugin/10292-restfultoolkit
一套 RESTful 服务开发辅助工具集。

  • 1.ONE STEP to navigate to service declaration. ( use: Ctrl(Command) + \ or Ctrl + Alt + N )

  • 1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
    在这里插入图片描述
    在这里插入图片描述

  • 2.Show RESTful services structure.

  • 2.提供了一个 Services tree 的显示窗口;
    在这里插入图片描述
    在这里插入图片描述

  • 3.A simple http request tool.

  • 3.一个简单的 http 请求工具;
    在这里插入图片描述

  • 4.Add some useful functions at request method, Generate&Copy Query Param, Generate&Copy URL, etc.

  • 4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
    在这里插入图片描述

  • 5.Other functions: Convert to JSON; to java class,format json data ( Windows: Ctrl + Enter; Mac: Command + Enter ) .
    在这里插入图片描述

IDEA 阿里巴巴代码规范检查插件

1.问题概要

大家都想写出规范的代码,可规范的标准是什么勒,估计每个人心中的标准都不是完全一致的

在分工合作越来越精细化的时代,我们需要一个最大程度接近公认的规范,这里我们以阿里巴巴的代码规范作为参考,

主要包括两部分

一、阿里巴巴代码规范插件的使用,在代码中就直接提示你不规范的代码

二、<<阿里巴巴 java开发手册>>,该书详尽的讲述了开发的中的规范

2.如何安装与使用:阿里巴巴代码规范插件

点击安装后,重启idea生效

在这里插入图片描述
生效后在有不规范的代码处,会有黄色的警告线提示,并且给出了改正的方案,如下:

在这里插入图片描述
当然也可以全局检查所有不规范的代码:

选择一个模块,然后鼠标右键,然后选择编码规约扫描
 在这里插入图片描述
扫描后,不规范的代码就会进行如下显示:
在这里插入图片描述

posted @ 2021-05-07 14:26  傀儡岁月  阅读(172)  评论(0编辑  收藏  举报