在vim中编辑的python文件移动到intellij时遇到不一致的缩进错误

在vim中编辑的python文件移动到intellij时遇到不一致的缩进错误,python,vim,intellij-idea,Python,Vim,Intellij Idea,我是一个vim用户,使用vim编辑了一个大型python文件,一切正常,可以正常运行。现在我想构建一个巨大的项目,我想用Intellij编辑这个python文件,但是Intellij中的缩进是完全错误的,我很难一行一行地编辑。你知道发生了什么事吗?(如果编辑Intellij中的某些行以删除缩进错误,当我在vim中显示它们时,它们也是错误的缩进)文件很可能包含制表符。看看是否可以将它们统一替换为空格。维姆能做到 vim似乎使用制表符进行缩进,而Python中通常使用空格代码->在Intellij中

我是一个vim用户,使用vim编辑了一个大型python文件,一切正常,可以正常运行。现在我想构建一个巨大的项目,我想用Intellij编辑这个python文件,但是Intellij中的缩进是完全错误的,我很难一行一行地编辑。你知道发生了什么事吗?(如果编辑Intellij中的某些行以删除缩进错误,当我在vim中显示它们时,它们也是错误的缩进)

文件很可能包含制表符。看看是否可以将它们统一替换为空格。维姆能做到


vim似乎使用制表符进行缩进,而Python中通常使用空格<代码>代码->
在Intellij中重新格式化代码…
将进行正确的缩进。
或者您可以选择
Edit
->
Convert Indents
并将制表符转换为空格。

这并不能真正解决您的特定问题,但有许多编辑器和IDE的插件。它是保证整个项目一致缩进的完美工具。

我正在处理的项目有一个.editorconfig,我不知道。你救了我。