IDEA
图
IntelliJ IDEA是Java编程语言的集成开发环境,在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的

下载地址

https://www.jetbrains.com/zh-cn/idea/download/#section=windows

基础配置

关闭代码提示大小写区分

在设置中EditorGeneralCode Completion,取消Match case选项前的勾

依赖不折叠

在设置中EditorGeneralCode Folding,取消File headerImports选项前的勾

编码设置

在设置中EditorFile Encodings,更改Global EncodingProject EncodingDefault encoding for properties files三处的编码格式,注意如果打开新的项目,没有新项目全局设置的情况下windows依然会默认GBK,记得手动修改,或调整新项目的全局配置

快捷键设置

在设置中Keymap,搜索find in files,然后右击添加一个快捷键,如Ctrl + Alt + \,其他同理

设置运行内存

Help → Edit Custom VM Options,修改

-Xms2048m
-Xmx2048m

控制台乱码

Help → Edit Custom VM Options,添加

-Dfile.encoding=UTF-8

设置语言缩进

勾选将Tab换位空格

图

背景图设置

双击shift,输入set background image

IDEA增加插入日期快捷键

添加组

图

添加快捷键

图

时间格式

图

作用范围

图

MyBatis映射文件中黄色和绿色的背景

图

图

自动删除依赖

图

序列化ID生成

图

光标放在实体类上即可提示生成

全局设置

同理设置

  • maven
  • 编码

常用插件

正在使用插件

  • Vue.js:增加对Vue的支持,网页地址
  • Codota AI:学习项目代码,根据习惯智能提示
  • CodeGlance:代码缩略图插件
  • MyBatisX:支持mybatis xml和对应的mapper之间来回切换
  • Translation:翻译插件(快捷键:CTRL+SHIFT+O打开,ESC关闭)
  • Easy Javadoc:快速翻译

使用过的插件

  • Alibaba Cloud Toolkit:项目部署支持

字体

jetbrains字体

注释调整

图

让注释跟随代码