gpt4 book ai didi

sublimetext2 - 在构建时禁用详细输出

转载 作者:行者123 更新时间:2023-12-04 08:44:57 26 4
gpt4 key购买 nike

当我使用 ST 构建系统时,“内置输出 Pane ”会打印各种内容,例如预期的构建输出,还有 cmd已执行,事件 dirpath多变的。现在 cmddir很好,但打印path变量对我来说完全没有必要,它会分散实际输出内容的注意力,因为它只是一串很长的路径,遮蔽了所有其他输出。

如何指示 ST 不打印 path构建时的变量?

最佳答案

通过添加 "quiet": true到构建系统配置文件 (JSON),您可以防止在构建失败时出现所有“调试文本”。这将包括:

  • shell_cmd
  • cmd
  • dir
  • path


  • 仅排除 path ,您需要修改 Packages/Default/exec.py文件。下 ExecCommand类(class), run方法,找 self.debug_text += "[path: "并注释掉该行。

    要在 ST3 中访问此文件,您可以使用 Package​Resource​Viewer ,然后输入 PRV:在命令面板中找到 Package​Resource​Viewer: Open Resource .

    但是,请注意,这样做会创建一个文件,该文件将覆盖 ST3 附带的文件。所以建议在新的 ST 版本出来时删除您的覆盖(菜单中的 Preferences -> Browse PackagesDefault 文件夹, exec.py),因为正式版本可能会更改以修复错误等。然后您可以重新如果仍然需要,请按照与上述相同的步骤应用您的更改。 (也许将来某个时候会添加一个选项以从输出中排除路径。)

    关于sublimetext2 - 在构建时禁用详细输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16431814/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com