在WebStorm / PyCharm中更改特定于文件的缩进规则

时间:2016-03-06 01:07:40

标签: pycharm webstorm

我有一个项目,以前用2个空格缩进,现在它用4个空格缩进。

问题是,当它用两个空格缩进时,PyCharm会提出很少的对话说"你想用2个空格缩进这个文件吗?"。我对其中的一些对话说“是”,现在我已经将整个项目改为4个空格缩进,那些少量文件仍然停留在2个空格中(当我使用4个空格时,PyCharm' ESLint抱怨这些文件中的空格。)

如何摆脱那些特定于文件的缩进规则覆盖?

1 个答案:

答案 0 :(得分:3)

Idea会检测使用的缩进并继续将它用于这两个文件。这是在Editor / Code Style

中设置的

enter image description here

我已经关闭了,但这可能导致文件有不同的缩进。例如在python中,您可以在cli中传递-tt,这将导致解释器引发错误,因为文件中使用了不同的缩进。

但是,在Editor / Code Style / Inspections中,您可以将其设置为在打开文件时警告您不同的缩进:

enter image description here

如果检测到只是从菜单中运行Code / Reformat Code