1
The MSDN documentation은 Visual Studio 2012 RC 용 JavaScript IntelliSense를 확장하는 방법을 설명합니다. 디버깅하는 방법, 또는 일부 출력에 사용자 정의 확장 작업을 기록하는 방법이 있습니까?Visual Studio 2012 RC에서 javascript IntelliSense 확장을 어떻게 디버그합니까?
The MSDN documentation은 Visual Studio 2012 RC 용 JavaScript IntelliSense를 확장하는 방법을 설명합니다. 디버깅하는 방법, 또는 일부 출력에 사용자 정의 확장 작업을 기록하는 방법이 있습니까?Visual Studio 2012 RC에서 javascript IntelliSense 확장을 어떻게 디버그합니까?
하하는 적어도 탐색만으로 출력 로깅을 찾았습니다.
if(intellisense) {
intellisense.logMessage("hi!");
}
출력 결과는 "JavaScript Language Service"에 출력됩니다. 디버깅에 대한 지금
intellisense 개체는 디자인 타임에만 사용할 수 있으므로 의존하는 코드를 디버깅 할 수있는 방법이 없습니다. 앞서 언급 한 것처럼 logMessage 메소드는 확장 기능의 동작을 진단하는 데 도움이됩니다. 객체의 내용을 출력하려면 JSON.stringify를 사용할 수 있습니다. –
고마워요 @LostInTangent. 그래서 당신은 당신의 확장 기능을 쓰고있는 비주얼 스튜디오 인스턴스에 다른 비주얼 스튜디오를 추가 할 수 없었습니까? (시도 할 시간이 없었습니다.) 마지막으로, 답으로 의견을 입력하면 해결책으로 표시됩니다. – Jason