0

현재 일부 프론트 엔드 타이프 스크립트 프로젝트를 진행 중입니다. Visual Studio에는이 목적을 위해 선택한 두 가지 옵션, 즉 TypeScript (현재 사용하고있는 HTML 응용 프로그램)와 Node.js의 VS Extensions (프론트 엔드 응용 프로그램 개발에는 이상적이지 않음) 만 있습니다.Visual Studio - TypeScript 프로젝트 만

첫 번째 옵션은 JS 파일 디버깅을 포함하여 잘 작동하지만 프론트 엔드 프로젝트의 경우에는 전혀 필요없는 백엔드 및 IIS 모듈 용 C# 코드도 포함됩니다. C#의 빌드는 특히 솔루션에 여러 프로젝트가있는 경우 솔루션 빌드 속도를 크게 떨어 뜨립니다.

나는이 관련 3 개 질문 :

  • 당신의 사람이 개발 및 IIS Express에서 디버깅 의 가능성 순수 타이프 라이터 프로젝트의 디버깅을 허용하는 어떤 VS 확장을 참조 않은)

    (이상적 Chrome 디버깅 프로토콜 도 Edge에서 지원합니까?

    b) 그렇지 않은 경우 확장 개발 경험이 없으므로 및 MSBUILD는 전혀 없습니다. 그러한 확장 프로그램을 작성하는 것이 얼마나 어려울 것이며, 내가 그것을 위해 필요한 것은 무엇입니까?

    c) 이렇게 친절한 누군가가 그런 확장 프로그램을 개발하는 데 도움이 될까요? :)

VS2015에 대해 이야기하고 있습니다. VS2017에서도 사용할 수 있어야합니다.

답변

0

Visual Studio에서 소스 맵 형식을 사용하여 디버깅을 지원하는 TypeScript 0.8.1이 출시되었습니다. https://blogs.msdn.microsoft.com/typescript/2012/11/15/announcing-typescript-0-8-1/

이제 TypeScript는 소스 레벨 디버깅을 지원합니다! 원본지도 형식은 JavaScript로 변환되고 다양한 브라우저 및 도구에서 지원되는 언어를 디버깅하는 방법으로 인기를 얻고 있습니다. 버전 0.8.1에서는 TypeScript 컴파일러가 소스 맵을 공식적으로 지원합니다. 또한 Visual Studio 2012 용 TypeScript의 새 버전은 원본 맵 형식을 사용하여 디버깅을 지원합니다.

또한

은 또한 비주얼 스튜디오의 코드에 타이프 라이터를 디버깅 할 수 https://blogs.msdn.microsoft.com/jtarquino/2016/01/24/debugging-typescript-in-visual-studio-code-and-chrome/ https://code.visualstudio.com/blogs/2016/02/23/introducing-chrome-debugger-for-vs-code