현재 VS 코드 확장 프로그램을 작성하려고하고 있는데 다소 실망 스럽습니다. 여기에 말했듯이 나는 모든 것을했다 : 코드 F5를 히트 VSVSCode 맞춤 확장 기능 : 작동하지 않는 것 같습니다.
이https://code.visualstudio.com/docs/extensions/example-hello-world
그러나 yo code
를 사용하여 모든 필요한 정보를 입력 한 후 , 나는 각각의 폴더를 열고 VS 코드 내 launch.json를 구성해야합니다 (이되어야 말한다 요 코드에 의해, 안 그래?). 그러나 디버그 시작 버튼을 누르면 해당 자습서에서 설명한대로 확장 호스트 창이 열립니다. 그러나 : 확장자를 실행하려고하면 명령 팔레트에서 찾지 못합니다.
나는 "hello world" "helloworld"와 같은 명령 이름이나 yo code
에 준 확장 프로그램 이름의 변형을 시도했다. 나는 또한 package.json의
"commands": [{ "command":"extension.sayHello", "title":"Hello World" }]
섹션을 발견하지만, 어떻게 든 코드 확장 대 작업, 간단한을 얻기 위해 모두 함께 넣어 그것을 관리하지 않습니다. YouTube의 튜토리얼 동영상에서 VS 코드를 실행 한 후 모두 F5를 누르기 만하면됩니다. 여하튼 이상한.
도움을 주시면 감사하겠습니다. 미리 감사드립니다.
편집 : 추가 정보 나는 모든 예외를 표시하는 코드 대 활성화되면
코드 대 (심지어 처리는) 다음과 같은 지점에서 정지 (참조 기본값 :) 내부/과정에서
/ (코어 모듈) stdio.js
// ...
case 'PIPE':
case 'TCP':
var net = require('net');
stream = new net.Socket({
fd: fd,
readable: false,
writable: true
});
stream._type = 'pipe';
break;
default:
// VS CODE STOPS AT THE LINE FOLLOWING!
// Probably an error on in uv_guess_handle()
throw new Error('Implement me. Unknown stream file type!');
}
// Ignore stream errors.stream.on('error', function() {});
} catch (error) {
stream = createDevNull();
}
//...
는 잘하면 도움이 :(