2016-08-15 97 views
0

我正在处理与我的项目位于同一文件夹中的JavaScript文件。 Intellij不认为这是一个项目文件。它是否必须在它自己的模块(子文件夹)中才能被视为项目文件?因此,它不会将我的代码样式应用于javascript文件(Preferences→Editor→Code Style→JavaScript)。我已经设置了使用制表符而不是空格。相反,它使用默认的4个空格进行缩进。Intellij IDEA代码风格不适用于非项目文件

回答

1
  1. 尝试在你的项目的根目录中右击并选择

马克目录作为→源根


  • 有一个设置,使IDEA能够从现有文件中获取detect indentation style,然后这些文件可以覆盖您的全局设置。尝试禁用它。
  • enter image description here


  • 检查是否有.editorconfig文件在您的项目,因为它会覆盖全局IDEA设置。
  • +0

    我不能做的第一个选项,因为没有根模块。该项目中有6个模块,这个.js文件位于它们之外。我继续前进,并取消选中“检测并使用现有的文件缩进进行编辑”,并且似乎修复了它!谢谢 :) – luveti