IDEA的常用设置

目录

一、显示顶部工具栏

二、设置编辑区字体按住鼠标滚轮变大变小(看需要设置)

三、设置自动导包和优化导入的包(有的时候还是需要手动导包)

四、设置导入同一个包下的类,超过指定个数的时候,合并为*(一般使用IDEA默认设置的数量就行)

五、设置显示方法和方法之间的分隔符(看需要设置)

六、设置忽略大小写进行提示(看需要设置)

七、设置多个类不隐藏,多行显示

八、设置类头部的文档注释信息

九、设置项目文件编码

十、设置自动编译


一、显示顶部工具栏

1.选择View中的Appearance

2.勾选右边的Toolbar选项

二、设置编辑区字体按住鼠标滚轮变大变小(看需要设置)

1.打开设置;

2.选择Editor下的General;

3.勾选Change font size with Ctrl+ Mouse Wheel in选项;

三、设置自动导包和优化导入的包(有的时候还是需要手动导包)

1.打开设置;

2.选择Editor中的General下的Auto Import;

3.勾选Add unambiguous imports on the fly选项和Optimize imports on the fly选项;

四、设置导入同一个包下的类,超过指定个数的时候,合并为*(一般使用IDEA默认设置的数量就行)

1.打开设置;

2.选择Editor中的Code Style下的Java;

3.设置Class count to use import with '*'和Names count to use static import with '*'的值(一个是导入,一个是静态导入);

五、设置显示方法和方法之间的分隔符(看需要设置)

1.打开设置;

2.选择Editor中的General下的Appearance;

3.勾选Show method separators选项;

六、设置忽略大小写进行提示(看需要设置)

1.打开设置;

2.选择Editor中的General下的Code Completion;

3.取消勾选Match case选项;

七、设置多个类不隐藏,多行显示

1.打开设置;

2.选择Editor中的General下的Editor Tabs;

3.取消勾选Show tabs in one row选项,并且适当设置一下Tab limit的值(这个看情况设置,这个值是控制顶部最多能显示多少个标签的);

八、设置类头部的文档注释信息

1.打开设置;

2.选择Editor下的File and Code Templates;

3.在右边点击Includes,选择File Header,然后在右上白框中输入对应的的信息;

4.参考信息如下(可以根据自己的情况自定义内容):

java 复制代码
/**
* @Auther: 测试
* @Date: ${DATE} - ${TIME}
* @Description: ${PACKAGE_NAME}
* @version: 1.0
*/

(1)${DATE}:用于获取当前系统的日期;

(2)${TIME}:用于获取当前系统的时间;

(3)${PACKAGE_NAME}:用于获取当前创建的文件的包名称;

5.注意:当前这个设置只对新建的类才生效,之前已经建好的类是不生效的;

九、设置项目文件编码

1.打开设置;

2.选择Editor下的File Encodings;

3.将Global Encoding、Project Encoding、Default encoding for properties files的值都设置为UTF-8,并且勾选Tansparent native-to-asci conversion;

十、设置自动编译

1.打开设置;

2.选择Build,Execution,Deployment下的Compiler;

3.勾选Build project automatically选项和Compile independent modules in parallel选项;

相关推荐
云析赢指标公式网430 分钟前
文华财经指标源码笔记:WINNER筹码函数、控盘变量与MACD变体的调试记录
java·笔记·算法
从琳开始9891 小时前
从Socket到TCP回显服务器:Java网络编程完整指南
java·服务器·网络·tcp/ip·java-ee
养军博客1 小时前
Spring Security 4.x / 5.x / 6.x 配置全对比:前后端不分离与前后端分离
java·后端·spring·springsecurity
wifi___1 小时前
SpringBoot自动装配原理
java·spring boot·后端
SL_staff1 小时前
制造订单交付闭环实践:用跨部门计划模板解决缺料-停机-返工三角死循环
java·开源·产品
device_Any1 小时前
接口文档写着三个字段,接口返回了五个
android·java·linux
Wang's Blog1 小时前
Java 项目实战: 交友项目 - 小视频模块实战:访客记录、FastDFS 存储与 SpringCache 缓存
java·缓存·交友
香蕉大香蕉(06敬畏市场)2 小时前
MySQL 单点详解(09)
java·数据库·mysql·面试·八股·大厂实习
吹什么轩2 小时前
constexpr 完全指南:从 const 的两种含义,到编译期计算的四次演进
java·前端·javascript
她的男孩2 小时前
租户 A 的验证码,却用了租户 B 的 AccessKey:Forge Admin 修跨租户短信串发
java·spring boot·saas