PyCharm更改文件类型关联

时间:2011-07-31 14:24:02

标签: ide restructuredtext pycharm

我在PyCharm中有一个文件,它曾经只是一个.txt文件。 现在我想使用.rst(reStructuredText)。

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

我可以以某种方式再次打开该对话框,还是可以通过其他方式更改关联?

5 个答案:

答案 0 :(得分:93)

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

所以转到Settings | Editor | File Types,找到您不小心贴错标签的类型,并将其从“已注册的模式”列表中删除。

例如,我误将“osm.py”作为文本文件,因此在“文本文件”下我有:

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

删除它,你得到你的py文件颜色!您还可以在没有扩展名的情况下注册文件关联。默认情况下,它与“文本文件”关联。

更多关于File Types

答案 1 :(得分:12)

请参阅Settings | Editor | File Types

答案 2 :(得分:1)

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

绝对不理想。

答案 3 :(得分:1)

万一仍然找不到它:Settings | Editor | File Types菜单中查找:Files Opened In Associated Applications-查看是否可以在那里找到有问题文件的全名并删除

答案 4 :(得分:0)

PyCharm>首选项>编辑器>文件类型>公认的文件类型>选择一种(例如Javascript)>已注册模式(+添加通配符*>应用>-删除通配符)。

这对我来说可以使我的文件与正确的类型相关联。