如何更改WebStorm中现有文件的文件类型关联?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (280)

我意外地创建了一个没有扩展名的文件,我选择了错误的文件类型关联。我想是文字文件。我将它重命名为具有.js扩展,这正是我想要的,但现在它没有任何语法突出显示。WebStorm并不将其视为javascript文件。我找不到任何地方来改变WebStorm对待这个文件的方式。我试过重命名它,并把它重命名回来,但这不起作用。对于任何其他名称(扩展名为.js),它都将其视为javascript文件,而不是原始名称。

我怎么才能解决这个问题?WebStorm文档没有帮助。

提问于
用户回答回答于

我在OSX上的php Storm 8.0.3中遇到了这个问题。

我正在挣扎于一个添加为文本文件的文件,但我输入了.js扩展名。

我试着删除和重新创建、重命名和重命名,完全删除.IDEA。什么都没用。

我发现PHPStorm将整个文件名添加到文本文件的模式列表中。

....
*.txt
myfile.js
... etc

这显然是覆盖了所有其他设置。而且,它是在IDE Config中,而不是项目配置中。所以我猜其他的项目都会遇到同样的问题。

导航到:

PhpStorm > Preferences > Editor > File Types > <highlight> Text files

那就去找myfile.jsRegistered Patterns面板并删除它。该文件应立即假定它是正确的关联。

用户回答回答于

Settings(或Preferences(对Mac)>Editor>File Types可以编辑将文件关联为某种类型或其他类型的模式。

如果选择了文件类型的模式,则错误地选择了。Text类型)可以删除与其创建的文件名模式,以便将文件的文件名关联为错误类型。

然后单击Apply>OK

扫码关注云+社区