Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js Intellij在同一.vue文件中使用不同的缩进_Vue.js_Intellij Idea_Vuejs2_Indentation_Auto Indent - Fatal编程技术网

Vue.js Intellij在同一.vue文件中使用不同的缩进

Vue.js Intellij在同一.vue文件中使用不同的缩进,vue.js,intellij-idea,vuejs2,indentation,auto-indent,Vue.js,Intellij Idea,Vuejs2,Indentation,Auto Indent,在Intellij区域中,缩进使用2个空格,零件使用4个空格。由于缩进不同,我在运行npm run dev时出错 我已将Intellij设置为对所有文件类型使用4个空格,这些文件类型不包括JS或.vue。该项目本身使用2个空间,我想改变这一点 但是,就像我说的,它在同一个文件中使用了两种不同的缩进样式,这会导致很多问题 代码->重新格式化代码使用两种不同的缩进将代码更改为此样式 知道发生了什么吗?谢谢 首先,确保在设置/首选项|编辑器|代码样式中未启用检测和使用现有文件缩进进行编辑。如果这样做,

在Intellij区域中,缩进使用2个空格,零件使用4个空格。由于缩进不同,我在运行npm run dev时出错

我已将Intellij设置为对所有文件类型使用4个空格,这些文件类型不包括JS或.vue。该项目本身使用2个空间,我想改变这一点

但是,就像我说的,它在同一个文件中使用了两种不同的缩进样式,这会导致很多问题

代码->重新格式化代码使用两种不同的缩进将代码更改为此样式


知道发生了什么吗?谢谢

首先,确保在设置/首选项|编辑器|代码样式中未启用检测和使用现有文件缩进进行编辑。如果这样做,当您自动缩进时,它可能会应用错误的设置


然后,尝试使用Control+Alt+L或code->Reformat code重新格式化代码。

项目目录中是否有文件?@YomS。是的,谢谢。我现在把它改成了4个空格。请记住,如果您切换了版本或升级了,那么缩进上可能会有不同的设置