67

我有几个 django 项目和几个不同的文件 name utils.py,但是 pycharm 将它们视为.txt没有语法突出显示或任何其他类型解析的简单文件,我该如何解决这个问题?

4

5 回答 5

193

请看File| SettingsPreferences在 Mac 上)| Editor| 文件类型

查找映射到文本类型或按内容类型自动检测文件类型的文件名。

删除不正确的映射,它将解决问题。

如果在 IDE 设置中仍然找不到错误的映射,请在配置目录options/filetypes.xml中找到该文件。关闭 IDE 并编辑此文件以删除不正确的映射或删除此文件以将所有文件类型重置为默认值。

文本文件

于 2012-11-14T07:31:43.013 回答
3

正如 CrazyCoder 回答的那样,我的文件也出现了意外关联。就我而言,它是“按内容自动检测文件类型”。您可以尝试将文件添加到所需的文件类型(例如 Python),PyCharm 会自动尝试移动关联。

于 2021-02-10T07:28:14.657 回答
1

仅供参考,重新关联文件类型的快速操作将在IntelliJ IDEA 2021.2中项目工具窗口的上下文菜单中提供(EAP 应在 2021 年 5 月左右公开提供)。

于 2021-03-31T20:23:54.723 回答
0

就我而言,我必须右键单击有问题的文件(django 迁移)并选择Mark as Python. 我Mark as Plain Text之前可能误点击了。

于 2021-04-09T17:35:29.083 回答
0

我实际上通过转到项目部分解决了这个问题,然后通过右键单击特定文件单击覆盖文件类型。然后我从可用文件类型列表中选择文件类型。

那行得通

于 2021-08-31T09:58:00.217 回答