代码之家  ›  专栏  ›  技术社区  ›  zed

SublimeText输出显示完成时间

  •  3
  • zed  · 技术社区  · 11 年前

    我刚刚开始使用SublimeText2并在上面运行python脚本。

    我的输出显示还显示[在0.1s内完成]

    我不希望输出显示显示此消息。在这方面有人能帮我吗。

    致以最诚挚的问候

    2 回复  |  直到 11 年前
        1
  •  7
  •   Greg Sadetsky    10 年前

    只需添加

    "quiet": true
    

    您的.spremium构建文件的选项。

        2
  •  3
  •   AGS    11 年前

    当然

    编辑此文件:

    ~/Library/Application Support/Sublime Text 2/Packages/Default/exec.py

    def finish(self, proc):
        if not self.quiet:
            elapsed = time.time() - proc.start_time
            exit_code = proc.exit_code()
            if exit_code == 0 or exit_code == None:
                self.append_data(proc, ("[Finished in %.1fs]") % (elapsed))
            else:
                self.append_data(proc, ("[Finished in %.1fs with exit code %d]") % (elapsed, exit_code))
    

    更具体地说,请发表评论 if exit_code == 0.... 以及以下3行。