我正在使用SVN 1.7和PHPStorm项目,今天我在我的项目中创建了一个js文件,然后我删除了一段时间。我后来又创建了它,我根本无法打开它。
它的文件名旁边有一个小问号,如果我尝试在PHPStorm中打开它,则没有任何反应。 (我可以在它旁边创建具有相同扩展名的新文件,但它们没有这个问题。)
我可以使用外部工具(记事本++等)打开它,我也可以从PHPStorm中删除它。
使用我的SVN存储库的其他人可以打开它。我尝试从存储库创建新项目到新文件夹,但问题仍然存在于该单个文件中。
答案 0 :(得分:5)
我想我有一个解决方案。我的PHPStorm配置中遇到了类似的问题。如果在File-> Invalidate Caches / Restart菜单选项中清除PHPStorm的缓存,它将再次让您打开该文件。
答案 1 :(得分:1)
我今天遇到了同样的问题,结果发现当我创建一个新文件时,我在文件类型的注册模式列表中添加了确切的文件名。就我而言,我将其添加到" H2数据库文件"。
当我查看设置>时,我不知道如何犯错误。文件类型并在识别的文件类型列表中查找图标(在您的情况下,是一个问号),我在注册的模式部分中看到了文件名。我删除了它,我能够再次打开文件。
我花了很多时间来解决这个问题,所以我希望这会有助于未来的用户。