IntelliJ 自动检测每个文件的缩进

Dog*_*oku 7 indentation intellij-idea sublimetext2

我最近从 Sublime Text 切换到 IntelliJ,我试图弄清楚,IntelliJ 是否有办法自动检测当前文件使用的缩进并使用它而不是默认值

我必须处理很多 3rd 方代码,它们可以有不同的缩进设置,由于明显的原因我不允许更改。

Sublime Text 能够检测并遵守当前文件的缩进,这非常直观且不显眼。另一方面,IntelliJ 只是坚持自己的设置,导致混合制表符和空格、错误的缩进级别和错误的合并冲突。

除了每次获取具有不同缩进的文件时都必须手动更改缩进设置之外,有没有办法让 IntelliJ 发挥作用。

谢谢

jav*_*dba 4

在 Intellij 的最新版本中,有一个“检测并使用现有文件缩进进行编辑”设置:

在此输入图像描述