This question already has answers here:
PyCharm change file type association
(4个答案)
4年前关闭。
我一直在使用PyCharm进行Django项目。项目包括一些python脚本。
这些python脚本没有
PyCharm不会针对这些显示python语法。升华文本3,检测文件中的那些文件类型并完美显示语法。
有什么方法可以配置PyCharm吗?
我正在使用专业版PyCharm
(4个答案)
4年前关闭。
我一直在使用PyCharm进行Django项目。项目包括一些python脚本。
这些python脚本没有
.py
扩展名。在文件开头仅#!/usr/bin/env python
。PyCharm不会针对这些显示python语法。升华文本3,检测文件中的那些文件类型并完美显示语法。
有什么方法可以配置PyCharm吗?
我正在使用专业版PyCharm
4.5.3
。 最佳答案
如果Pycharm(至少是Linux 4.5.3 Pro版本)使用以下流程自行创建文件,则能够记住该文件的“类型”而无需扩展名:
File-> New-> File(普通格式,不是已知格式的一种格式,它将自动填写扩展名):
输入文件名(不带扩展名):
在下一个窗口中,您可以将其与类型关联:
ta-da! -语法突出显示(以及所有其他与python相关的功能):
我不知道pycharm在哪里存储此映射信息,因此我可以建议更改它的直接方法。
但是我认为以下变通方法应该可以工作(如果适用,可能需要一些特定于版本控制系统的额外工作,以免丢失文件的更改历史记录):
将原始文件重命名为临时名称
使用上面的配方用适当的映射创建具有原始名称的新文件
复制临时文件中的文件内容
注意:请确保您不会意外地将文件重命名为具有已知扩展名的名称,因为映射将自动更改,并且恢复名称更改将不会恢复自定义映射。
关于python - 如何在pyCharm上打开脚本的语法高亮显示? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31492656/