首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在WebStorm中更改现有文件的文件类型关联?

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

Stack Overflow用户
提问于 2013-03-24 03:15:48
回答 10查看 64.6K关注 0票数 175

我意外地创建了一个没有扩展名的文件,并且我选择了错误的文件类型关联。我想是文本文档吧。我将其重命名为.js扩展名,这正是我想要的,但现在它没有任何语法突出显示就卡住了。WebStorm不会将其视为javascript文件。我找不到任何地方来改变WebStorm处理这个文件的方式。我试着给它重命名,再重命名,但不起作用。对于任何其他名称(带有.js扩展名),它将其视为javascript文件,而不是原始名称。

我该如何解决这个问题呢?WebStorm文档无济于事。

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2013-03-24 03:19:09

经过大约一个小时的搜寻和折腾,我找到了一个解决办法:

我(通过refactor命令)将文件重命名为临时文件名。然后,我创建了一个具有正确名称的新文件,扩展名为.js,它可以工作,然后我将代码从原始文件复制到新创建的具有正确扩展名的文件中。

我想选择"new javascript file“并做同样的事情也是可行的。

票数 -4
EN

Stack Overflow用户

发布于 2013-09-23 11:11:46

Settings (或Preferences for mac) > Editor > File Types中,您可以编辑模式,通过这些模式可以将文件关联为某种类型或其他类型。

如果您为错误选择的文件类型(在本例中为Text类型)选择了模式,则可以删除创建用于将文件的文件名关联为错误类型的文件名模式。

然后单击Apply > OK

票数 243
EN

Stack Overflow用户

发布于 2015-04-24 06:19:08

我在OSX上的php storm 8.0.3中遇到过这个问题。

我正在为添加为文本文件的单个文件而苦苦挣扎,但我键入了.js扩展名。

我尝试删除和重新创建,重命名和重命名,完全删除.idea。什么都不管用。

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

代码语言:javascript
复制
....
*.txt
myfile.js
... etc

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

一旦我知道到哪里去找它,它就很容易修复。

导航至:

代码语言:javascript
复制
PhpStorm > Preferences > Editor > File Types > <highlight> Text files

然后在Registered Patterns面板中找到myfile.js并将其删除。文件应该立即假定它是正确的关联。

票数 204
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15591003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档