You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

indent-rainbow扩展排除JS/JSX文件配置不生效的正确语言名

indentRainbow.excludedLanguages 配置正确值说明

indentRainbow.excludedLanguages配置项只接受VS Code内置识别的语言ID,不支持文件后缀、通配符、自定义简写,你之前配置不生效的核心原因是JSX对应的语言ID填写错误:

  • 普通.js文件的语言ID是javascript,这个值你填写的是正确的
  • .jsx文件对应的正确语言ID是javascriptreact,之前写的js、*.jsx均为无效值
  • 如果后续需要排除TS/TSX文件,对应的ID分别是typescript、typescriptreact

替换后的正确配置:

"indentRainbow.excludedLanguages": ["javascript", "javascriptreact", "plaintext"]

如果需要确认其他文件类型的语言ID,可以在VS Code中打开对应文件后,按Ctrl+Shift+P(macOS为Cmd+Shift+P)调出命令面板,执行「Change Language Mode」命令,下拉列表中各选项后括号内的内容就是对应语言的准确ID,直接填入配置即可生效。

内容的提问来源于stack exchange,提问作者Ashish

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 04:03:26