【问题标题】:Pycharm: What is the file type of cfg and .pylintrc files (For syntax highlighting)Pycharm:cfg 和 .pylintrc 文件的文件类型是什么(用于语法高亮)
【发布时间】:2018-06-04 18:59:02
【问题描述】:

我正在将 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 语法。请参阅下面的答案。

【问题讨论】:

    标签: python pycharm syntax-highlighting context-free-grammar pylintrc


    【解决方案1】:

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

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

    1. 右键setup.cfg文件
    2. 选择“与文件类型关联”选项
    3. 选择Ini

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 2016-01-17
      • 2020-01-30
      • 2019-03-24
      • 2017-02-27
      相关资源
      最近更新 更多