idea设置中文界面_IntelliJ IDEA这样设置,用起来不仅顺手而且特爽

前言

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

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

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

e986b6c0886cdb4eea0dfa1dc3bf490e.png

IDEA 软件设置Settings页面

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

如何打开Settings设置页面

35f57dfd7e0a48f87b49cc1913bb0521.png

Settings设置页面结构详解

15df8c4a6279b5df2c51be81a5be9b28.png

结构

  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 外观和行为

设置主题

9870aa6160211349a03f2630aeb9672a.png

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

  • Darcula 就是神秘的黑色主题,我偏爱黑色
  • IntelliJ 白色主题

设置菜单字体

5c8d5363c0da3b0c020545e96c93c963.png

Keymap 快捷键

设置为Eclipse快捷键的键位

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

ccac28e375b183d04ada783870f9befa.png

修改快捷键

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

8eccf5cfb2f4698da2ceab412f6dcb9e.png
  • Add keyboard Shortcut 添加键盘快捷键 实际上就是修改当前的键位
  • Add Mouse Shortcut 增加鼠标捷径
  • Add Abbreviation
  • Remove Ctrl+Alt+Shift+S 移除改快捷键

查看快捷键的功能

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

8a68ff52a8e2d23f48ef2b0a24a1815f.png

Editor 编辑器设置

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

f8cbf783b117c0f2c1b944803924793e.png

Editor-General

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

c984eff1e15cb5d9e41a8a95acf5c7ec.png

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

设置鼠标悬浮提示

7d2478a7889d3bc8a3361c3e8d222064.png

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

270860b2c08f3a53cfd1094a741466ac.png

设置自动导包

c5e016e976cf8ce5326a7e751411e671.png
  • Add unambiguous imports on the fly:添加明确的导入
  • Optimize imports on the fly:自动帮我们优化导入的包

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

9f155c2dd86e3091841819330c2d9157.png

效果如下

5e7d39463720084d7ff5d5334979e3d4.png

忽略大小写提示

  1. Ctrl + Alt + S 打开设置界面(或者从菜单File - settings 进来)
  2. 在搜索框输入Completion定位到Code Completion功能项
  3. 在右侧配置界面选中All letters
  4. 在右侧配置界面把Match case(匹配大小写)前面的√去掉,
6a82c506e56965c436081455b7c5d90a.png
  • IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注所示,默认就是 First letter 区分大小写的。
  • 区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer, IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer 就可以进行代码提示和补充。

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

什么是单行显示

53f550bab984c85b0b12b4bc146ee530.png

如何设置为多行?

ddffd8a4558f161e1ad36ea1f30c4fc7.png

效果如下

259e86bc536e2ea13876e88117e66f13.png

Editor-Font

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

6b697543282bc06f95235e6702027ee6.png

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

Editor-Color Scheme

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

e985a0dc080e07b8c23e82400850d11d.png

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

400b3a7932dda5be12ca5a0471b17e36.png

Editor-Code Style

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

3080cf46adaac02cb5e2436185324db1.png

Editor-File and Code Template

修改类头的文档注释信息

7afd7fc28a62c89052ad7b87fa84fac5.png

效果如下

d8acd2bd313ccf0907b07372c84d0efe.png

Editor – File Encodings

设置项目文件编码

f1e611dd341b37bae323d5bf214c52d9.png

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

设置当前源文件的编码

3d80dcee2b5c6deec2df8b13d8f97192.png
691b89c3983bb57e2cd1447dbb4e5981.png

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

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

Build、Execution、Deployment

设置自动编译

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

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

05f076dca80e4a418ad1bec1f1f65871.png

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

72ff83270c8689fa16ba78867e996f8e.png

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

486e33d92180fb24aaf9b63b38d3e2b2.png

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

IDEA设置自动编译

e36ecb363dfb9da541b03a003f1b4d11.png

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

ed98ba3a097c65e2a22288b083478475.png

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

4b4d8a357d805602171366205f54e08f.png

其他

设置为省电模式

2f0f64d2782ae5761419c6476e7cb4b1.png

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

设置代码分屏展示

76d15b49c1420d559e700754d98f331c.png

效果如下

917f1400f8117cadabc0ea821d08d03c.png

还可以添加分屏快捷键

cd545f0f3bf31ade8ff44acf04787501.png

背景图设置

  1. 在idea中 双击shift 出现搜索框 输入:Set Background Image 单击 Set Background Image
5e7e46532fdef11f8818cf40fa21687e.png

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

e86c7ebefbbad5df056344d2597ea5e4.png

效果如下

ac34fa24ed981422878c2a0912e4a412.png

IDEA 当前项目结构设置

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

如何打开 Project Structure 页面

c01590fa930f3a7eaff09614503b6cf7.png

Project Structure 页面结构讲解

58866e4f19af9c8fb385a8623ed6a75c.png

project

b348f6d3f9f62afe2a006d1e8357021a.png

Modules

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

a13eaf0054216c660b907f05587e2900.png

Artifacts

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

349bb6566cf77e52c57cb8ed241e2356.png

Facets

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

修改IDEA默认设置

52db37ac1f2c518831d4e1fe8ed1b5ca.png

总结

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

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值