IDEA2020.3.4设置优化

Source

最后编辑时间:2022年12月18日23:38:47

主题

Appearance & Behavior - Appearance

取消软件自动更新

Appearance & Behavior - System Settings - Updates

字体设置

Editor - Font

设置鼠标滚轮修改字体大小

Editor - General

设置自动导包功能

Editor - General - Auto Import

  • Add unambiguous imports on the fly:自动导入不明确的结构
  • Optimize imports on the fly:自动帮我们优化导入的包

设置显示行号和方法间的分隔符

Editor - General - Appearance

设置忽略大小写提示

Editor - General - Code Comoletion

  • IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注所 示,默认就是 First letter 区分大小写的。
  • 区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer, IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer 就可以进行代码提示和补充。
  • 如果想不区分大小写的话,将最前面的选项点掉即可。

设置控制台输出编码为UTF-8

Editor - General - Console

设置取消单行显示 tabs 的操作

Editor - General - Editor Tabs

修改类头的文档注释信息

Editor – File and Code Templates

  • 更具体的常用预设变量在右下角,后面跟有具体解释
  • 可以根据自己需要设置变量

修改当前项目默认文本编码

Editor - File Encodings

  • 说明:Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选, 不然 Properties 文件中的注释显示的都不会是中文。

修改新项目默认文本编码

  • 修改后每次新建项目都使用该文本编码

关闭Download pre-built shared indexes Pre

Tools - Shared Indexes

File - Invalidate Caches - Invalidate and Restart

**注意:**亲测,关闭后每次打开IDEA刚开始一分多钟都会占用大量CPU资源,问就是在构建本地索引,但是构建完毕后CPU占用会迅速降低,介意的可以忽略。

  • IDEA为了能够更快的使用共享索引,会下载JDK和Maven库的共享索引,给你的的项目代码构建共享索引。大的工程建议使用这种方式,一般的小的项目不必使用。
  • 来自官方:减少索引时间的一种可能方法是使用共享索引。与在本地构建的常规索引不同,共享索引仅生成一次,以后在需要时可在另一台计算机上重用。(One of the possible ways of reducing the indexing time is by using shared indexes. Unlike the regular indexes that are built locally, shared indexes are generated once and are later reused on another computer whenever they are needed.)

设置为省电模式 (可忽略)

如上图所示,IntelliJ IDEA 有一种叫做 省电模式 的状态,开启这种模式之后 IntelliJ IDEA 会关掉代码检查和代码提示等功能。所以一般也可认为这是一种 阅读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示,可以来看 看这里是否有开启该功能。

打开菜单工具栏

View - Appearance - Toolbar

  • 效果图

设置左侧文件栏

从上到下依次

  • 显示方法,包括方法的参数、参数类型,返回值等
  • 显示排除的文件(没懂这个意思,但是选中了最下面的iml文件没显示了)
  • 显示权限图标,Java的四种权限各自有不同的图标
  • 平铺包,按照包名平铺显示
  • 压缩空的中间包,树状结构显示中,会将空的包名提上去,不会单独占一行
    • 区别如下
  • 其他的默认即可

最后说几句

  • 个人所用,来源网络
  • 教程具有时效性