4

我正在将 pycharm 用于我正在处理的 python 项目。我在根目录中有几个 cfg 文件和一个 .pylintrc 文件。

但是,pycharm 不会检测到这些文件以进行语法高亮显示。例如,WebStorm 检测 .eslintrc 文件并非常优雅地突出显示语法。

Pycharm 为 cfg 文件建议了 Context-Free-Grammer 插件,但我认为它不是 python cfg 文件的正确类型。

如何配置 pycharm 以正确突出显示 cfg 文件?

这是我拥有的示例 cfg 文件,

[tool:pytest]
addopts =
    --cov-config .coveragerc
    --cov-report html
    --cov=pulse_agent

编辑:基本上,python 中的许多 .cfg 和 .conf 文件都在ini语法中。请看下面我的回答。

4

1 回答 1

4

事实证明,所有 python 配置文件都是标准ini格式。 https://en.wikipedia.org/wiki/INI_file

因此,为了在 pycharm 中启用语法高亮,我必须遵循以下步骤。

  1. 右键单击setup.cfg文件
  2. 选择“与文件类型关联选项”
  3. 选择Ini
于 2017-12-22T15:43:46.213 回答