PHPStorm 无法打开 js 文件。

5
我正在使用SVN 1.7与PHPStorm项目,并今天在项目中创建了一个js文件,然后删除了它。稍后我又创建了它,但是我无法打开它。
它的文件名旁边有一个小问号,如果我尝试在PHPStorm中打开它,则什么都不会发生(我可以创建具有相同扩展名的新文件,但它们没有此问题)。
我可以使用外部工具(notepad++等)打开它,我也可以从PHPStorm中删除它。
使用我的SVN存储库的其他人可以打开它。我尝试从存储库创建新项目到新文件夹中,但该单个文件仍存在问题。

http://oi62.tinypic.com/s5dc9l.jpg - TomDerone
我实际上已经重命名了它,我可以打开它,但是为什么我不能使用原始名称呢? - TomDerone
实际上,我无法使用相同名称和扩展名打开任何文件。 - TomDerone
不确定这个“问号”图标是什么意思。我的建议是——设置|文件类型——逐个检查每个条目并检查每个模式——也许您的文件名是其中之一... - LazyOne
2个回答

5

我认为我有一个解决方案。在我的PHPStorm配置中,我遇到了类似的问题。如果您在“文件”->“无效缓存/重新启动”菜单选项中清除PHPStorm的缓存,它将再次允许您打开该文件。

http://i.stack.imgur.com/6Y7sS.png


对于我的WebStorm 11非常好用。对于HTML文件和其他所有文件,我认为也会很好用。谢谢! - saike

3
我今天遇到了同样的问题,结果发现在我创建新文件时,我将确切的文件名添加到了文件类型注册模式列表中。在我的情况下,我添加到了“H2 Database File”中。
我不知道怎么会犯这个错误,但当我查看“设置>文件类型”并查找已识别文件类型列表中的图标(在您的情况下是一个问号)时,我看到了注册模式部分中的文件名。我删除它后,就可以再次打开文件了。
修复这个问题花费了我很多时间,所以我希望这对未来的用户有所帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接