<返回更多

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

2021-04-06  今日头条  java互联网架构
加入收藏

前言

程序员对待IDE都是虔诚的,经常因为谁是最好的IDE而在江湖上掀起波澜,曾经我也是。

后来我遇到了IDEA,从此是它,余生都是它。

IDEA 毫无疑问是目前最强大的JAVA开发工具了,但是大部分的人并没有将它用到极致,很多实用的配置,插件,小技巧被忽视。就像JDK8的新特性一样,你知道它在且坚持不用,但是只要用过一次就知道什么是真滴香。

 

IDEA 软件设置Settings页面

Settings是对软件本身的一些属性进行配置,例如字体 主题 背景图 插件等。

如何打开Settings设置页面

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Settings设置页面结构详解

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

结构

  1. Appearance & Behavior 外观和行为
  2. Keymap 快捷键
  3. Editor 编辑器设置
  4. Plugins 插件
  5. Version Control 版本控制
  6. Build,Execution,Deployment 构建,执行,部署
  7. Languages & Frameworks 语言和框架
  8. Tools 工具集

IDEA 常见的26个设置

绝大部分的设置都包含效果示意图,文章结构:设置方法-->效果示意图

Appearance & Behavior 外观和行为

设置主题

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

目前我的IDEA中有两套主题:Darcula, IntelliJ。

设置菜单字体

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Keymap 快捷键

设置为Eclipse快捷键的键位

如果对 Eclipse 难以忘怀可以使用其键位,这种操作我也不推荐,感觉别扭。

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

修改快捷键

不要一次性修改大量的快捷键

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

查看快捷键的功能

通过快捷键 查找快捷键的功能,例如:你不知道 Ctrl+F什么意思 可以通过该功能进行搜索

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Editor 编辑器设置

Editor 中的设置可以说是最高频使用的设置了,编辑区的字体,自动导包,注释生成等等 什么是Editor编辑器呢?就是写代码的区域

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Editor-General

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

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

设置成功之后,就可以通过 Ctrl+滚轮 实现代码字体大小的调节了

设置鼠标悬浮提示

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

悬停提示是一个非常有用的功能,效果如下

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

设置自动导包

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

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

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

效果如下

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

忽略大小写提示

  1. Ctrl + Alt + S 打开设置界面(或者从菜单File - settings 进来)
  2. 在搜索框输入Completion定位到Code Completion功能项
  3. 在右侧配置界面选中All letters
  4. 在右侧配置界面把Match case(匹配大小写)前面的√去掉,
IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

设置取消单行显示标签页(Tabs)的操作

什么是单行显示

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

如何设置为多行?

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

效果如下

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Editor-Font

修改当前主题代码编辑区的字体

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

默认字体、字体大小、字体行间距,都可以单独设置

Editor-Color Scheme

修改当前主题控制台输出的字体

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

修改代码中注释的字体颜色

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Editor-Code Style

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

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Editor-File and Code Template

修改类头的文档注释信息

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

效果如下

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Editor – File Encodings

设置项目文件编码

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

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

设置当前源文件的编码

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 


IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

对单独文件的编码修改还可以点击右下角的编码设置区。如果代码内容中包含中 文,则会弹出如上的操作选择。其中:

  1. Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文 件,旧编码是什么依旧还是什么。
  2. Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件, 新编码是什么则是什么。
  3. 含有中文的代码文件,Convert 之后可能会使中文变成乱码,所以在转换成请 做好备份,不然可能出现转换过程变成乱码,无法还原。

Build、Execution、Deployment

设置自动编译

Intellij Idea 默认状态为不自动编译状态,运行项目的时候才会进行编译,Eclipse 默认为自动编译。

不能自动编译是什么效果?图中分别是Hello.java和编译后的class文件的对比

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

修改Java源代码,因为不能自动编译,所以class文件是不会有变化的

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

IDEA模式是运行时编译,所以我们运行主函数,之后可以看到如下结果

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

下面我们来设置自动编译,看一下效果

IDEA设置自动编译

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

自动编译的效果 修改源代码

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

稍等一会儿然后打开class文件可以看到如下效果

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

其他

设置为省电模式

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

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

设置代码分屏展示

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

效果如下

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

还可以添加分屏快捷键

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

背景图设置

  1. 在idea中 双击shift 出现搜索框 输入:Set Background Image 单击 Set Background Image
IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

2.选择要添加的图片的路径,设置透明度,点击OK 就可以查看效果了

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

效果如下

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

IDEA 当前项目结构设置

项目结构配置就是关于当前模块的配置,只对当前模块生效,例如Jar包,包结构,源码文件夹,输出路径,依赖和项目构建信息。

如何打开 Project Structure 页面

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Project Structure 页面结构讲解

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

project

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Modules

可以查看每一个子模块的信息

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Artifacts

IDEA带包配置,有时候用IDEA打的包有问题,部署到Tomcat中跑不起来,可以再打包一次。

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

Facets

当前项目配置文件的相关信息

修改IDEA默认设置

IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

 

总结

以上就是我总结的IDEA开发常见的所有配置,如果本文对你有帮助,不要忘了收藏点赞支持一些。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>