49

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

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

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

4

5 回答 5

109

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

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

例如,我错误地将“osm.py”标记为文本文件,所以在“文本文件”下我有:

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

删除它,您将恢复您的 py 文件颜色!您还可以注册没有扩展名的文件关联。默认情况下,这与“文本文件”相关联。

更多关于文件类型

于 2013-11-04T10:06:05.747 回答
14

Settings| Editor| File Types.

于 2011-07-31T15:07:29.510 回答
3

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

于 2019-06-04T13:07:31.720 回答
2

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

绝对不理想。

于 2013-06-24T22:02:30.777 回答
0

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

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

于 2020-06-21T12:00:42.480 回答