【问题标题】:Sublime Text 2, disable Build output panel/Console automatic scrollingSublime Text 2,禁用构建输出面板/控制台自动滚动
【发布时间】:2013-07-30 19:14:58
【问题描述】:

显然,每次脚本返回一个新行时,ST2 上的构建面板/控制台都会滚动到底部,这很好,所以我们总能看到最新的输出信息,但是当拥有大量历史悠久的信息时,很自然在进程完成之前,您可能需要回滚并调试之前的信息打印。

由于在控制台中插入新行时 ST2 总是滚动到底部,这变得不可能实现。

我的问题是,是否有任何方法可以为构建输出面板上的新行禁用此“自动滚动”,或者是否可以通过某种方式使其表现得像终端一样,只有当你的光标才会继续滚动或滚动位置已在最新项目上,并且一旦您向上滚动,它就会变为非活动状态。

我希望这是有道理的。

提前致谢

【问题讨论】:

    标签: console terminal sublimetext2 output sublimetext


    【解决方案1】:

    我发现我很笨,没有发现通过双击控制台面板会停止滚动并让我浏览它。一旦我再次滚动到底部,它就会从那里继续。

    【讨论】:

    • 我遇到了完全相反的问题。我做了你现在所说的,并希望它继续自动滚动。知道怎么做吗?
    • 找到了答案。只需使用 Page Down 直到您到达输出的末尾,它将从那里继续。
    【解决方案2】:

    我有理由确定这是硬编码的,但我可以肯定,因为我不是 Jon Skinner :) 大多数“控制台”的行为都是这样,在收集信息时不断地流式传输信息。终端仿真器通常包含一个“输出滚动”选项来修改此行为,但根据我的经验,我在 ST2 或 ST3 中没有找到类似的东西。如果您的程序正在生成输出,您可以随时添加诸如 print "==========" 之类的语句或类似的语句,以在一定程度上分解输出,并且当您向后滚动时,也许可以让您知道自己在哪里。

    【讨论】:

      猜你喜欢
      • 2012-05-23
      • 2013-05-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多