标签: pycharm webstorm
我有一个项目,以前用2个空格缩进,现在它用4个空格缩进。
问题是,当它用两个空格缩进时,PyCharm会提出很少的对话说"你想用2个空格缩进这个文件吗?"。我对其中的一些对话说“是”,现在我已经将整个项目改为4个空格缩进,那些少量文件仍然停留在2个空格中(当我使用4个空格时,PyCharm' ESLint抱怨这些文件中的空格。)
如何摆脱那些特定于文件的缩进规则覆盖?
答案 0 :(得分:3)
Idea会检测使用的缩进并继续将它用于这两个文件。这是在Editor / Code Style:
Editor / Code Style
我已经关闭了,但这可能导致文件有不同的缩进。例如在python中,您可以在cli中传递-tt,这将导致解释器引发错误,因为文件中使用了不同的缩进。
-tt
但是,在Editor / Code Style / Inspections中,您可以将其设置为在打开文件时警告您不同的缩进:
Editor / Code Style / Inspections
如果检测到只是从菜单中运行Code / Reformat Code。
Code / Reformat Code