IntelliJ IDEA 非常有必要的设置

本贴最后更新于 1310 天前,其中的信息可能已经时异事殊

下面是idea使用过程中非常有必要的一些设置,让神器用起来更加顺手。

快捷使用请参考

IntelliJ IDEA 最常用的快捷键

IntelliJ IDEA 快捷键手册

编码集

打开File >Settings >Editor >File encodings,将如下位置设置为UTF-8

另外将Transparent native-to-ascii conversion勾选,即自动转换ASCII编码。其工作原理是:在文件中输入文字时他会自动的转换为Unicode编码,然后在idea中发开文件时他会自动转回文字来显示。这样做是为了防止文件乱码。这样你的properties文件,一般都不会出现中文乱码!

M5814B6ZOQEJSP3A.png

JDK

找到File>Project Structure > Project > Project SDK,创建或选择设置好SDK

image.png

字体

找到File > Settings > Editor > Font,设置合适的字体和大小

image.png

包展示方式

点击齿轮,找到“Hide EmptyMidd Packages”属性,默认是勾选的,则会自动隐藏空包,点击取消,方便建包操作

image.png

隐藏项目文件

有一些项目文件我们不限在工程中显示出来,可以通过如下方式隐藏掉

File > Settings > Editor > File Type > 最后一行中加入*.idea;*.iml;

image.png

Maven设置

点击File>Settings>Maven配置为自己安装的Maven

image.png

找到File>Other Settings>Settings for New Projects>Maven注意社区版IDEA可能是Default Settings

image.png

进行相同的Maven设置,这样在创建新的Maven工程时会采用相同的Maven配置

image.png

修改代码提示、补充快捷键

eclipse用习惯的同学会习惯性的用Alt + /进行提示,首先打开File>Settings,搜索Cyclic Expand Word,快捷键Alt+/删除(Remove Alt+/)

PTO5P5UR1AD08P.png

然后将Basic的Ctrl+空格修改为Alt+/,这样就和eclipse一样了

image.png

复制行

Ctrl+D快捷键默认是复制当前行,如果多行选择时,只会复制选择的内容,可以设置Duplicate Entrire Line的快捷键修改为Ctrl+D,而默认的Duplicate Line or Selection快捷键移除,做如下变化

77J2AYSKRMTL974.png

设置修改为

C0MCDAPIKDV6YVJV8P519L.png

自动编译开关

打开自动编译开关

Q2FEYWJWX2EXVLUR0.png

忽略大小写开关

Q8UFS4K8QMZI818Y1.png

智能导包开关

G348Q5KGKY2VBB2RYWG.png

悬浮提示开关

I647MRWVSKPK8D5W.png

取消单行显示tabs

取消单行显示tabs,这样编辑的文件多了,会换行显示,更加直观

67TAPHU92HARO2A.png

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

YZWBGBP0EUFG97Q65PT.png

设置行号显示

RIJD85TW9UBQZXBJ.png

修改注释时注释符号不在行首

0UQBCI2NH85SDOHOVF.png

编译过程太慢,增加内存

J05YCXAAWS6Q8RYI9G1.png

打开idea时不打开上次的项目

默认idea会打开上次打开的项目,将如下开关关闭,idea打开时则先会进入项目列表窗口

9C65A8RTBVG4GUXCD7HL.png

类模板注释

image.png

image.png

编辑内容

/**
* @Project: ${PROJECT_NAME}
* @Site: http://www.lemonban.com
* @Forum: http://testingpai.com 
* @Copyright: ©2020 版权所有 湖南省零檬信息技术有限公司
* @Author: ${USER}
* @Create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @Desc: ${description}
**/
  • Java
    59 引用 • 497 回帖 • 1 关注
  • idea
    7 引用 • 1 关注
5 操作
happy 在 2020-09-18 16:07:09 更新了该帖
happy 在 2020-09-18 16:02:38 更新了该帖
happy 在 2020-09-18 15:49:40 更新了该帖
happy 在 2020-09-02 17:43:44 更新了该帖 happy 在 2020-09-02 16:00:17 更新了该帖
回帖
请输入回帖内容 ...