Sublime Text 2,禁用Build输出面板/ Console自动滚动

时间:2013-07-30 14:56:15

标签: console terminal sublimetext2 output sublimetext

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

由于在将新行插入控制台时ST2始终滚动到底部,因此无法实现。

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

我希望这是有道理的。

提前致谢

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

我有理由相信这是硬编码的,但我可以肯定,因为我不是Jon Skinner :)大多数“控制台”就是这样,在收集信息时不断传输信息。终端模拟器通常包含一个“滚动输出”选项来修改这种行为,但根据我的经验,我在ST2或ST3中没有找到这样的东西。如果您的程序正在生成输出,您可以随时使用print "=========="之类的语句或类似的语句来稍微分解输出,并且可能会让您了解当您向后滚动时的位置。