我正在使用Pycharm进行Python项目开发。在根目录中,我有几个cfg文件和一个.pylintrc配置文件。然而,Pycharm无法检测到这些文件以进行语法高亮。例如,WebStorm可以检测到.eslintrc文件,并且可以非常优美地对其进行语法高亮。Pycharm建议使用上下文自由语法插件来处理cfg文件,但我不认为这是Python cfg文件的正确类型。如何配置Pycharm以正确地突出显示cfg文件?下面是我一个cfg文件的示例。
[tool:pytest]
addopts =
--cov-config .coveragerc
--cov-report html
--cov=pulse_agent
编辑: 基本上,在Python中许多的.cfg和.conf文件都是使用ini
语法编写的。请参见下面的答案。