# 设置

返回:idea

# 外观方面

返回顶部

# 设置debugg时断点行的颜色

2020-06-16_101420.gif

# 设置软件菜单等字体

ideaNormal1.jpg

# 折叠线

ideaNormal11.jpg

# 方法分隔线

返回顶部

方法分隔线

Setting-->Editor-->General-->Appearance-->show method separators

2020-12-23_101430.gif

# 调整最近打开文件的位置

调整最近打开文件的位置

Setting-->Editor-->General-->Editors Tabs-->Tab placement

# 括号等匹配时背景色

2020-04-22_222005.gif

# 启动idea时不自动打开最后关闭时的工程

返回顶部

2020-04-22_222209.gif

# 取消单行代码自动折叠

2020-04-22_222442.gif

# 设置选中文本的背景色

2020-12-04_092213.gif

# 修改代码提示框相关

2021-12-03_145909.gif 2021-12-03_150213.gif

# 快捷键

返回顶部

# 自动代码提示

ideaNormal2.jpg

# 关闭标签

ideaNormal10.jpg

# 性能偏好设置

返回顶部

# 关闭tab时打开什么tab

closeTab1.jpg

# UUID

快捷键:Alt+Enter

uuid1.jpg

# 类似Eclipse快捷输入printo

syso1.jpg

# 自动编译开关

TIP

可以考虑不开

# 忽略大小写开关

ideaNormal3.jpg

# 设置代码行宽度

TIP

  1. 在File->settings->Editor->Code Style
  2. 有人会问,如果输入的代码超出宽度界线时,如何让IDE自动将代码换行?有两种方式!
  3. 第一种,在上述的“Right margin (columns)”的下方,有“Wrap when typing reaches right margin”选项,选中它,是什么效果呢?
  4. 随着输入的字符的增加,当代码宽度到达界线时,IDEA会自动将代码换行。
  5. 第一种方式是在输入代码时触发,还有第二种方式,在File->settings->Code Style->Java中,选中“Wrapping and Braces”选项卡,
  6. 在“Keep when reformatting”中有一个“Ensure rigth margin is not exceeded”,选中它,是什么效果呢?
  7. 从配置项的字面意思很容易理解,在格式化Java代码时,确保代码没有超过宽度界线。
  8. 即输入的代码超出界线后

# 智能导包开关

TIP

如下图所示,将

  • 自动导入不明确的结构
  • 智能优化包

这两个选项勾上。那么有什么效果呢? 你在代码中,只要敲list,就会出现提示,自动导入java.util.List这个类。而这个特性,在eclipse中,是无法做到的。如下图所示:

ideaNormal4.jpg 2020-12-23_101712.gif

# 悬浮提示开关

# 取消单行显示tabs的操作

返回顶部

ideaNormal5.jpg

# 项目文件编码

TIP

Transparent native-to-ascii conversion的意思是:自动转换ASCII编码。

他的工作原理是:在文件中输入文字时他会自动的转换为Unicode编码,然后在idea中发开文件时他会自动转回文字来显示。
这样做是为了防止文件乱码。
这样你的properties文件,一般都不会出现中文乱码!

ideaNormal6.jpg

# 滚轴修改字体大小

ideaNormal7.jpg

# 设置行号显示

# 单击预览文件

551114609240359.png

  • Enable Preview Tab勾选即可启用单击预览文件
  • Open Files With Signle Click勾选即可实现单击打开文件,而无需双击

# 启动多个实例

返回顶部

IDEA默认启动项目是单实例的,那么如何启动多个实例?

TIP

(1)先第一次启动项目(假设,端口号为5028),启动后项目有了第一个实例。
(2)打开 Edit Configurations...

ideaNormal8.jpg

ideaNormal9.jpg

# 全局配置

返回顶部

TIP

File-->Other Settings这是全局默认设置

# tomcat-server

TIP

File-->Settings-->Build,Excution,Deployment-->Applications Servers

# 部署到本地tomcat注意根路径一致性

44474710258772.png

# 项目启动后会在idea配置路径下生成临时目录

idea默认的配置路径在userData下,此处为个人修改后的路径

266373515259474.png

# IDEA Wrong tag '' add [] to custom tags 移除

我们把tags自定义之后,如何删除呢

2020-12-30_092157.gif

# 懒人必备-强迫症

返回顶部

# 隐藏开发工具的配置目录 例如 .idea;.iml

TIP

File | Settings | Editor | File Types | 在末尾加上 .idea;.iml

global2.jpg

# 注释模板

返回顶部

TIP

Settings--Editor--File and Code Templates--Class

修改includes下的File Header

/**
 - <p>Title: ${NAME}</p>
 - <p>Description: </p>
 - @author ${USER}
 - @date ${DATE} ${TIME}
 */
1
2
3
4
5
6

2020-12-23_102310.gif

# 中文乱码

返回顶部

  • 1、idea设置

ideaCode1.jpg

  • 2、tomcat配置

-Dfile.encoding=utf-8

tomcatCode1.jpg

  • 3、修改配置文件

ideaCode2.jpg

增加一行,如下图:

ideaCode3.jpg

  • 4、tomcat日志配置文件

77175910246639.png

  • 5、显示增加编码方式

299570111266805.png

# 版本控制忽略ignore文件

2021-04-20_104049.gif

新建一个【变更列表】,可取名为【ignored files】,然后将Default ChangeList中的文件拖入【ignored files】中

# 折叠注释

2021-12-22_091759.png