我在PyCharm中有一个文件,它曾经只是一个.txt
文件。
现在我想使用.rst
(reStructuredText)。
我知道当我第一次打开没有结尾的文件时,PyCharm会问我是什么类型的文件以及如何解释语法。
我可以以某种方式再次打开该对话框,还是可以通过其他方式更改关联?
答案 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)>已注册模式(+添加通配符*>应用>-删除通配符)。
这对我来说可以使我的文件与正确的类型相关联。