2011-07-31 45 views
28

我在PyCharm中有一个文件,它只是一个.txt文件。 现在我想用.rst(reStructuredText)。PyCharm更改文件类型关联

我知道,当我第一次打开没有结尾的文件时,PyCharm问我它是什么类型的文件以及如何解释语法。

可以以某种方式再次打开对话框,或者我可以用其他方式更改关联吗?

回答

69

实际上@CrazyCoder是正确的: 如果您不小心错误标记了文件,PyCharm会记住它,并根据名称为新文件设置一个“模式”。

所以去Settings | Editor | File Types,找到意外错误标记的类型,并将其从“注册模式”列表中删除。

例如,我mislabed“osm.py”为文本文件,因此“文本文件”下,我有:

*.bat 
*.cgi 
. 
. 
. 
osm.py 

删除它,你会得到您的PY文件的颜色回来了!您也可以在没有扩展名的情况下注册文件关联。默认情况下,这关联为“文本文件”。

更多关于File Types

8

请参阅Settings | File Types

+0

我看到了,但它并没有帮助,我的文件确实有正确的结局,我将它改为从头开始。但它仍然无法识别它... – cwoebker

+1

如果从所有文件类型中删除当前扩展名,则当您尝试打开未知文件类型的文件时,将再次获得相同的对话框。 – CrazyCoder

+0

此外,只是我的意见,为什么不把它与HTML? – Jeff

0

我有同样的问题,并注意到,如果我'在文件菜单下无效缓存'我能够触发重新询问的文件类型。

绝对不理想。