如何在VS Code中配置Ruff使其警告显示规则编号
如何在VS Code中配置Ruff使其警告显示规则编号
Hey there! 这个需求超实用——能直接在警告里看到规则编号,后续整理ruff.toml的ignore列表会方便很多。下面是具体的配置步骤:
方法一:通过VS Code可视化设置面板操作
- 打开设置面板:按下
Ctrl+,(Windows/Linux)或Cmd+,(Mac),或者点击菜单栏的「文件 > 首选项 > 设置」。 - 在搜索框输入「Ruff」,找到名为「Lint: Show Rule Ids」的选项(描述一般是「在诊断消息中显示规则ID」)。
- 把这个选项的开关打开就搞定了。
方法二:手动编辑settings.json配置文件
如果你习惯直接改配置文件:
- 打开命令面板:按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入「Preferences: Open Settings (JSON)」并回车。 - 在打开的
settings.json里添加一行配置:
"ruff.lint.showRuleIds": true
- 保存文件,VS Code会立刻生效这个设置。
启用后,Ruff的每条警告末尾都会附上对应的规则编号(比如PLW0603、INP001),你可以直接复制这些编号加到ruff.toml的ignore列表里,省心又高效!
备注:内容来源于stack exchange,提问作者Pierre Thibault
相关产品推荐
相关产品推荐

