Дополнение от VS 2017 года:
VS2017 теперь работает для отладки машинописного непосредственно в Visual Studio, так же, как если бы вы отладка C #. Смотрите мой ответ ниже.
Оригинальный ответ на предыдущие версии VS:
Вы не можете быть в состоянии отладки в VS, но вы можете в некоторых браузерах. Аарон Пауэлл писал о получении контрольных точек , работающих в Chrome Canary только сегодня: https://www.aaron-powell.com/posts/2012-10-03-typescript-source-maps/ .
Суммируя (очень кратко) , что говорит Аарон, вы используете -sourcemapпереключатель на компилятор , чтобы сгенерировать *.js.mapфайл в том же каталоге, что и источник. В браузерах , которые поддерживают карты источника (Chrome Canary, и , предположительно , недавний Firefox строит, так как они являются идеей Mozilla), вы можете отлаживать .tsисточник так же , как вы бы нормальные .jsфайлы.
Блог заканчивается «Надеюсь, либо Visual Studio или IE (или оба) команда также подобрать Source Карты и добавить поддержку для них тоже.» - который предполагает, что до сих пор не произошло.
Обновить:
С выпуском машинописи 0.8.1, Source Карта отладка теперь также доступна в Visual Studio:
http://blogs.msdn.com/b/typescript/archive/2012/11/15/announcing-typescript-0-8-1.aspx
Из анонса:
отладка
Машинопись теперь поддерживает отладку на уровне источника! Карта исходный формат набирает популярность как способ отладки языков, которые транслируют на JavaScript и поддерживается различными браузерами и инструментов. Начиная с версии 0.8.1, машинописи компилятор официально поддерживает исходные карты. Кроме того, новая версия Машинопись для Visual Studio 2012 поддерживает отладку с использованием формата источника карты. Из командной строки, теперь мы полностью поддерживаем использование --sourcemap флага, который выводит исходный файл карты, соответствующий выходу JavaScript. Этот файл позволит непосредственно отладке оригинала машинописи в исходных картах с поддержкой браузеров и Visual Studio. Чтобы включить отладку в Visual Studio выберите «Debug» из выпадающего меню после создания HTML-приложения с машинописью проектом.
Обновление :
WebStorm также добавлена поддержка для отладки через SourceMaps: http://blog.jetbrains.com/webide/2013/03/webstorm-6-0-released-adds-typescript-debugging-with-source-maps-fresh-ui- и многое другое/
Во-первых, WebStorm позволяет умнее и более обтекаемый веб-разработки с современными языками, такими как машинопись, CoffeeScript и дротик. В дополнении к предоставлению редактора кода первого класса для этих языков, WebStorm 6 предложений:
Автоматический сбор / transpilation этих языков высокого уровня в которые распознаются браузерами на всех поддерживаемых платформах. Полнофункциональная отладка машинопись, Dart или CoffeeScript с картами источника.