IDEA最全的设置一篇全搞定【精】

IDEA最全的设置一篇全搞定

1. IDEASettings设置页面介绍

1.1. Settings设置页面总览

在这里插入图片描述

2.Appearance & Behavior

2.1. 设置主题
  • Appearance-Theme提供了三个默认的主题可以设置自己喜欢的主题
    在这里插入图片描述
2.2.设置窗体及菜单的字体及字体大小
  • 修改IDEA整个窗口的字体和大小
    在这里插入图片描述

3. Editor - General

3.1.设置鼠标滚轮修改字体大小
  • 通过Ctrol+鼠标滚轮可以自由改变字体的大小
    在这里插入图片描述
3.2.设置鼠标悬浮提示
  • 当鼠标放在代码的类、方法、属性 上会显示它的描述信息
    在这里插入图片描述
3.3. 设置自动导包
  • Add unambiguous imports on the fly:自动导入不明确的结构
  • Optimize imports on the fly:自动帮我们优化导入的包
    在这里插入图片描述
3.4. 设置显示行号和方法间的分隔符
  • Show line numbers:显示行数
  • Show method separators: 显示方法分隔线,在每个方法之间会显示一条细线,帮助我们区分方法。
    在这里插入图片描述
3.5. 忽略大小写提示
  • 去掉Match case选项,就可以忽略大小写提示。这个功能在实际使用中很常用。
  • IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注所示,默认就是 First letter 区分大小写的。
  • 勾选区分大小写:比如我们在 Java 代码文件中输入 stringBuffer,IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,必须输入StringBuffer 才会给我们提示或者代码补全。
  • 不勾选区分大小写:我们输入的stringBuffer,IDEA也会当成StringBuffer给我们提示或补全信息。
    在这里插入图片描述
3.6 设置取消单行显示 tabs 的操作
  • 当我们IDEA打开的java文件窗口很多的时候,在一行显示不下,就会在后边隐藏起来,当我们需要查看某个java文件时候由于看不到隐藏的java类文件会有些不太方便。
  • 如下图:
    在这里插入图片描述
  • 多行显示java文件,取消show tables in row
    在这里插入图片描述

4.Editor – Font

4.1.设置默认 的 字体、字体大小、字体行间距

在这里插入图片描述

5.Editor – Color Scheme

51. 修改当前 主题的字体、字体大小、字体行间距
  • 如果当前主题不希望使用默认字体、字体大小、字体行间距,还可以单独设置
    在这里插入图片描述
5.2.修改当前 主题的 控制台输出的字体及字体大小

在这里插入图片描述

5.3.修改代码 中 注释的字体颜色
  • Doc Comment – Text:修改文档注释的字体颜色
  • Block comment:修改多行注释的字体颜色
  • Line comment:修改单行注释的字体颜色
    在这里插入图片描述

6.Editor – Code Style

6.1.设置超过指定 import 个数,改为*

在这里插入图片描述

7.Editor – File and Code Templates

7.1.修改类头的文档注释信息

在这里插入图片描述

官网提供的常用预设值
${PACKAGE_NAME} - the name of the target package where the new class or interface will be created.
${PROJECT_NAME} - the name of the current project.
${FILE_NAME} - the name of the PHP file that will be created.
${NAME} - the name of the new file which you specify in the New File dialog box during the file creation.
${USER} - the login name of the current user.
${DATE} - the current system date.
${TIME} - the current system time.
${YEAR} - the current year.
${MONTH} - the current month.
${DAY} - the current day of the month.
${HOUR} - the current hour.
${MINUTE} - the current minute.
${PRODUCT_NAME} - the name of the IDE in which the file will be created.
${MONTH_NAME_SHORT} - the first 3 letters of the month name. Example: Jan, Feb, etc.
${MONTH_NAME_FULL} - full name of a month. Example: January, February, etc.

8.Editor – File Encodings

8.1. 设置项目文件编码
  • 重要:Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。
    在这里插入图片描述
8.2.设置当前源文件的编码
  • IDEA 右下角显示的java源文件编码格式
    在这里插入图片描述

点击右下角修改文件编码格式,如果包含中文会弹出如下三种操作提示:
①Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文件,旧编码是什么依旧还是什么。
②Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件,新编码是什么则是什么。
③含有中文的代码文件,Convert 之后可能会使中文变成乱码,所以在转换成请做好备份,不然可能出现转换过程变成乱码,无法还原。

9.Build,Execution,Deployment

9.1设置自动编译

Intellij Idea 默认状态为不自动编译状态,Eclipse 默认为自动编译:这常常
导致我们在需要操作 class 文件时忘记对修改后的 java 类文件进行重新编译,从而对旧文件进行了操作

在这里插入图片描述

10.设置快捷键(Keymap)

设置快捷键有两种方式:

  • 输入快捷键要实现的功能,查找快捷键进行修改。
  • 输入快捷键,查找该快捷键对应的功能并修改快捷键。
10.1. 通过输入快捷键实现的功能,修改快捷键
  • 查找该功能对应的快捷键
    在这里插入图片描述
  • 修改快捷键:在快捷键上右键-Add Keyboard ShortCut,添加新的快捷键。
    在这里插入图片描述
  • 添加新的快捷键后,就出现了两个快捷键,移除旧的快捷键就可以了。
    在这里插入图片描述
10.2. 通过快捷键修改实现的功能。
  • 点击搜索图标后,输入快捷键就可以显示对应的快捷功能。修改方法和上面一样。
    在这里插入图片描述

11.模板(Templates)

发布了337 篇原创文章 · 获赞 117 · 访问量 44万+

猜你喜欢

转载自blog.csdn.net/m0_38039437/article/details/105333019
今日推荐