Skip to main content

VSCode如何高亮`.logging`后缀的日志文件?

1. 概述

VSCode 默认可自动高亮 .log 文件,使用 “Log” 语言模式,效果如下。

但是有时我们的Log文件可能是其他的后缀,比如.logging 等,这时可通过文件关联的方式来设置,能让 .logging 后缀文件也获得相同语法高亮。

2. 方法一:通过设置面板(最常用)

  1. 在 VSCode 中按下快捷键 Ctrl + Shift + P 打开命令面板。

  2. 输入并选择 「首选项:打开设置(JSON)」 (Preferences: Open Settings (JSON))。

  3. 在打开的 settings.json 文件中,添加(或修改)files.associations 字段:

    {
    // ... 其他设置 ...
    "files.associations": {
    "*.logging": "log"
    }
    }

    解释:此配置将所有以 .logging 结尾的文件,其语言模式强制关联为 log,即应用日志文件的高亮规则。

  4. 保存文件(Ctrl + S)。之后打开任何 .logging 文件,它就会自动像 .log 文件一样高亮。

3. 方法二:通过文件编辑器快捷操作

若不想编辑 JSON 文件,可在打开的文件中快速设置:

  1. 打开一个 .logging 文件。
  2. 在 VSCode 右下角状态栏找到语言模式指示器(通常显示为 “纯文本”“Log”)。
  3. 点击它。
  4. 在弹出的下拉菜单顶部,选择 「通过文件扩展名配置‘文件关联’」 (Configure 'File Association' for)。
  5. 然后在弹出的列表中,选择 「Log」 VSCode 会自动在配置文件中添加上述 files.associations 条目。

4. 验证结果

设置完成后,打开 .logging 文件时,右下角语言模式应显示为 “Log”,且日志中的数字、日期、括号、关键词等会有相应颜色区分。