Visual Studio Code: 키보드를 사용하여 터미널 출력의 첫 번째 오류로 이동

Visual Studio Code: 키보드를 사용하여 터미널 출력의 첫 번째 오류로 이동

다음을 사용하여 코드를 컴파일할 때통합 터미널VS 코드("출력" 또는 "디버그 콘솔" 아님)에서는 형식이 있는 링크로 모든 항목을 식별하는 것으로 보입니다( <file path>:<line number>:<column>/home/user/myFile.cpp:30:5: .

Ctrl+ Left click그런 다음 해당 링크를 따라 문제의 특정 줄로 이동할 수 있습니다. 매우 편리하지만 마우스를 사용해야 하기 때문에 피하고 싶습니다.

기본적으로 항상 첫 번째 오류로 스크롤하고 커서로 클릭해야 합니다. 대신 키보드를 사용할 수 있는 방법이 있나요?

자세한 내용: 내가 원하는 것은 기본적으로 오류를 격리하는 것입니다. 예를 들어 makeg++:

make &> >(grep -A 1 -m 1 'required from here' | grep 'error' | sed 's/: error:.*//g')

그런 다음 출력에 Ctrl+를 수행합니다. Left click가능하다면 실제로 오류 메시지를 얻으려면 원래 출력이 계속 표시되어야 합니다. 위 명령에서 using은 /dev/tty옵션이지만, 색상 코드가 사라지게 되므로 이상적이지 않습니다.

F8또는 Ctrl++ Shift를 사용하면 다음 문제로 넘어갈 수 있지만 M통합 터미널에는 적용되지 않는다는 것을 알고 있습니다 . 에 대한 답변이 질문또한 통합 터미널이 아닌 출력 창에만 적용되는 것처럼 보이는 문제 일치자를 클릭하거나 사용하는 것에 대해서만 언급합니다.

관련 정보