2

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

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

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

我希望这是有道理的。

提前致谢

4

2 回答 2

2

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

于 2013-08-07T10:43:14.187 回答
0

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

于 2013-07-30T16:47:28.103 回答