当您构建一些代码(例如使用 gcc)时,您通常会有很多行输出信息。如果出现错误,第一个错误通常位于输出中间的某个位置,我必须手动向上滚动才能找到它。确实很烦人。
我想知道是否有一种方法可以自动向上滚动,或者可以在第一次错误后冻结终端滚动。
我可以编写一个简单的程序来检测第一个错误的行,但如何使终端跳转到那里仍然是一个问题。
答案1
一种解决方案是使用 Visual Studio Code,因为它有一个快捷方式可以在传递的终端命令(您编写的内容然后按 Enter 键)之间跳转。
在 Mac OS 上,它是Command+ Up/ Down。必须等到命令执行完才能跳转。