Pycharm:cfg和.pylintrc文件的文件类型是什么(用于语法高亮)

4
我正在使用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语法编写的。请参见下面的答案。

1个回答

4
所有的Python配置文件都采用标准的ini格式。 https://en.wikipedia.org/wiki/INI_file 因此,为了在PyCharm中启用语法高亮,我需要按照以下步骤操作:
  1. 右键单击setup.cfg文件
  2. 选择“关联文件类型选项”
  3. 选择Ini

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接