在 PyCharm 中更改文件类型关联

Posted

技术标签:

【中文标题】在 PyCharm 中更改文件类型关联【英文标题】:Change file type association in PyCharm 【发布时间】:2011-10-16 22:15:16 【问题描述】:

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

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

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

【问题讨论】:

【参考方案1】:

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

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

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

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

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

更多关于File Types。

【讨论】:

【参考方案2】:

Settings| Editor | File Types.

【讨论】:

我看到了,但这没有帮助,我的文件确实有正确的结尾,我从无到有将其更改为 .rst。但它还是不认识它…… 如果您从所有文件类型中删除当前扩展名,那么当您尝试打开未知文件类型的文件时,您将再次看到相同的对话框。 另外,只是我的看法,为什么不把它和html联系起来呢?【参考方案3】:

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

【讨论】:

现在在哪里 mac 找不到了 必须转到它下面的通配符并重新关联它【参考方案4】:

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

绝对不理想。

【讨论】:

【参考方案5】:

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

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

【讨论】:

以上是关于在 PyCharm 中更改文件类型关联的主要内容,如果未能解决你的问题,请参考以下文章

7-Zip图标改不了

怎样在我的文档里“控制面板里的文件夹选项中创建关联”?

自动化默认程序关联

将 vcard 的文件类型与 iPhone 应用程序相关联

在函数文件中更改自定义帖子类型 slug

文件夹选项创建关联 这个怎么弄?