Aktualizować jak VS 2017:
VS2017 teraz działa debugowanie maszynopis bezpośrednio w Visual Studio, tak jak jeśli debugowanie C #. Zobacz moją odpowiedź poniżej.
Oryginalny odpowiedzi na poprzednich wersjach VS:
Może nie być w stanie do debugowania w VS, ale można w niektórych przeglądarkach. Aaron Powell napisał o uzyskanie punktów przerwania pracy w Chrome Canary właśnie dzisiaj: https://www.aaron-powell.com/posts/2012-10-03-typescript-source-maps/ .
Podsumowując (bardzo krótko), co mówi Aaron, należy użyć -sourcemapprzełącznika na kompilatora aby wygenerować *.js.mapplik w tym samym katalogu co źródle. W przeglądarkach obsługujących mapy źródłowe (Chrome Kanaryjskich, i prawdopodobnie ostatni Firefox buduje, ponieważ są one pomysł Mozilla), następnie można debugować .tsźródła tak jak byś normalnych .jsplików.
Blog kończy „Mam nadzieję, że zarówno Visual Studio lub IE (lub oba) zespół również odebrać Źródło Mapy i dodać wsparcie dla nich.” - co sugeruje, że nie zdarzyło się jeszcze.
Aktualizacja:
Wraz z wydaniem maszynopis 0.8.1, Źródło Mapa debugowanie jest teraz dostępna także w Visual Studio:
http://blogs.msdn.com/b/typescript/archive/2012/11/15/announcing-typescript-0-8-1.aspx
Od ogłoszenia:
debugowanie
Maszynopis obsługuje teraz poziom debugowania źródła! Format map źródłowy został zyskuje popularność jako sposób debugowania języków, które przekładają się na JavaScripcie i jest obsługiwany przez wiele przeglądarek i narzędzi. W wersji 0.8.1, kompilator maszynopis oficjalnie obsługuje mapy źródłowego. Dodatkowo, nowa wersja maszynopis dla Visual Studio 2012 obsługuje debugowanie przy użyciu formatu źródło mapy. Z linii poleceń, możemy teraz w pełni wspiera wykorzystanie --sourcemap flagi, która generuje plik źródłowy mapa odpowiadający wyjściu JavaScript. Plik ten pozwoli bezpośrednio debugowania oryginalnego źródła maszynopis w źródłowych map obsługą przeglądarek i Visual Studio. Aby włączyć debugowanie w Visual Studio Debug „wybrać” z listy rozwijanej po tworzeniu aplikacji HTML z projektem maszynopis.
aktualizacja :
WebStorm także dodano wsparcie dla debugowania poprzez SourceMaps: http://blog.jetbrains.com/webide/2013/03/webstorm-6-0-released-adds-typescript-debugging-with-source-maps-fresh-ui- i wiele więcej/
Po pierwsze, WebStorm pozwala na mądrzejszego i bardziej opływowy tworzenie stron internetowych z nowoczesnych języków, takich jak maszynopis, coffeescript i dart. Oprócz dostarczania edytora kodu pierwszej klasy dla tych języków, WebStorm 6 oferuje:
Automatyczna kompilacja / transpilation tych językach wyższego poziomu w te rozpoznawane przez przeglądarki na wszystkich obsługiwanych platformach. W pełni funkcjonalny debugowanie maszynopis DART lub coffeescript z mapami źródłowych.