#11762·pyright

以非零退出码退出会导致 nano 认为 linter 无法运行

作者: Firepup6500创建于 2026年9月15日更新于 2026年9月15日
标签enhancement request

**您的功能请求是否与问题有关?请描述。**在 nano 中,如果 linter 退出时返回非零退出码,则会假定命令失败并一并显示 linter 的结果(而不是仅显示 `[ Error invoking '<工具名称>' ]`,例如 `[ Error invoking 'pylint' ]`)。**请描述您希望的解决方案**如果 pyright 具有与 pylint 的 `--exit-zero` 标志类似的标志(或配置选项),则可以更方便地在 nano 中使用(另一个选择是使用某种包装程序来丢弃退出码,但这并不是理想的,因为这会增加不必要的复杂性)。

内容来源: microsoft/pyright