2017-09-09 7 views
0

VS 코드에 대한 사용자 정의 언어 플러그인을 만들었습니다.Visual Studio 코드 (사용자 정의 언어)에서 컴파일 한 후 자동으로 오류로 이동

"problemMatcher": { 
      "owner": "customlang", 
      "fileLocation": ["relative", "./"], 
      "severity": "error", 
      "pattern": { 
       "regexp": "^(.*)<(\\d+)>\\s:(.*):(.*)", 
       "file": 1, 
       "line": 2, 
       "message": 4 
      } 
     } 

이 맨 아래에있는 문제점 탭에서 제대로 잘하고 보고서 오류를 작동합니다
또한 나는 정의의 문제 정규으로 작업을 만들었습니다.
그러나 오류로 바로 이동하려면을 클릭해야합니다.

오류가 발생하면 자동으로 오류로 이동하는 방법이 있습니까?
(이 언어에서는 한 번에 여러 개의 오류가 발생하지 않습니다.)

답변

1

아는 한 내장 된 작업을 사용하여이를 수행 할 수있는 방법이 없습니다.

는하지만, 빌드를 수행하는 확장을 사용하는 경우 당신은 그것을 타이프 라이터가 있다면 당신은, 확장 (예를 들어 빌드를 실행할 수 있습니다, 대신 작업으로, https://www.github.com/microsoft/vscode/issues/new

에서이 기능을 요구하는 문제를 열 ​​수 있습니다 tsc를 실행하기 위해 노드를 사용할 것입니다.) 그러면 "진단"(예 : 문제)을 생성하기 위해 출력을 직접 처리하고 그 결과로 이동할 수 있습니다.

하지만 작업이 자동으로 점프되어 확장 프로그램이 작업에서보고 한 문제를 볼 수 없다고 생각합니다.