Ideal必备宝藏插件
1.CodeGlance 代码迷你缩放图插件:方便拉到对应的代码
2.Codota代码提示工具
3.Alibaba Java Coding Guidelines 阿里巴巴的编码规约检查插件
4.Lombok 实体类插件
5.Free Mybatis plugin
6.MyBatis Log Free
7.EasyCode-MyBatisCodeHelper
8.RESTfultoolkit: 根据 URL 直接跳转到对应的方法定义 ( Ctrl +\ 根据url 查找controller)
9.Translation 翻译插件
10.Rainbow Brackets彩虹括号
11.HighlightBracketPair括号开始结尾 高亮显示
12.google-java-format —— 代码自动格式化
13.Leetcode Editor 可以在IDEA中在线刷题
14.Material Theme UI ——IDEA主题插件
ideal常见操作
1.光标操作
1.1选中相同内容,进行统一修改
a.逐一选择:Alt + J
b.全部选择:Ctrl + Shift + Alt + J
1.2数列光标
alt + 按住鼠标左键拖动
1.3行尾添加光标
alt + 按住鼠标左键拖动,从左侧拖动到右侧。
1.4在指定位置添加光标操作
alt+shift +鼠标点击
2.常用快捷键
2.1方法参数提示:在方法的括号里使用,提示所需的参数。ctrl + p
2.2文本大小写转换:ctrl + shift + U
2.3折叠代码/展开代码:ctrl + - / ctrl + +
2.4全局查找文本:ctrl + shift + F
2.5快速查找和打开最近使用过的文件:ctrl + E
2.6查看当前类的子类:ctrl + h
2.7显示类之间的关系:ctrl + alt + u
2.8全局修改变量 shift + F6
2.9却换最近修改的文件位置ctrl+alt+左右方向键
3IDEA常用设置
3.1设置类注释
File - Editor- File and Code Templates
方法注释:
File–>Settings–>Editor–>Live Templates
-
新建组:命名为userDefine
-
选中userDefine在其目录下新建模板:命名为*
-
设置生成注释的快捷键
-
设置模板:模板内容如下
/**
*** @Author 小思
*** @Description //TODO
*** @Date t i m e time time d a t e date date
*** @Param p a r a m param param
*** @return r e t u r n return return
**/ -
设置模板的应用场景
3.2自动导包
File - Editor- General - Auto Import
3.3显示多行 Tab
File - Settings - Editor - General - Editor Tabs
3.4显示方法分隔符
File–>settings–>Editor–>Appearance–>勾选