Mise à jour à partir de VS 2017:
VS2017 travaille maintenant pour déboguer directement tapuscrit dans Visual Studio, tout comme si vous le débogage c #. Voir ma réponse ci-dessous.
Réponse originale pour les versions antérieures de VS:
Vous ne pouvez pas être en mesure de déboguer dans VS, mais vous pouvez dans certains navigateurs. Aaron Powell a blogué à obtenir des points d' arrêt de travail dans Chrome Canary seulement aujourd'hui: https://www.aaron-powell.com/posts/2012-10-03-typescript-source-maps/ .
Pour résumer (très brièvement) ce que dit Aaron, vous utilisez le -sourcemapcommutateur du compilateur pour générer un *.js.mapfichier dans le même répertoire que votre source. Dans les navigateurs qui prennent en charge les cartes source (Chrome Canaries, et sans doute récente Firefox Builds, car ils sont une idée Mozilla), vous pouvez déboguer votre .tssource de tout comme vous le feriez normalement des .jsfichiers.
Le blog se termine par « Espérons que soit l'équipe Visual Studio ou IE (ou les deux) aussi obtenir des cartes source et ajouter le support pour eux aussi. » - ce qui donne à penser qu'il n'a pas encore eu lieu.
Mettre à jour:
Avec la sortie de tapuscrit 0.8.1, le débogage Source La carte est également disponible dans Visual Studio:
http://blogs.msdn.com/b/typescript/archive/2012/11/15/announcing-typescript-0-8-1.aspx
De l'annonce:
Debugging
Tapuscrit prend désormais en charge le débogage au niveau source! Le format de carte source a gagné en popularité comme un moyen de langues de débogage qui se traduisent par JavaScript et est pris en charge par une variété de navigateurs et d'outils. Avec la version 0.8.1, le compilateur dactylographiée supporte officiellement les cartes source. De plus, la nouvelle version dactylographiée pour Visual Studio 2012 prend en charge le débogage en utilisant le format carte source. De la ligne de commande, nous maintenant appuyons pleinement l'utilisation du drapeau --sourcemap, qui délivre en sortie un fichier carte source correspondant à la sortie JavaScript. Ce fichier permet le débogage directement la source dactylographiée d'origine dans les navigateurs compatibles carte source et Visual Studio. Pour activer le débogage dans Visual Studio sélectionnez « Debug » dans le menu déroulant après la création d'une application HTML avec le projet dactylographié.
Mise à jour :
WebStorm a également ajouté le support pour le débogage via SourceMaps: http://blog.jetbrains.com/webide/2013/03/webstorm-6-0-released-adds-typescript-debugging-with-source-maps-fresh-ui- et beaucoup plus/
Tout d'abord, WebStorm permet le développement web plus intelligent et plus simple avec les langues modernes, comme tapuscrit, CoffeeScript et Dart. En plus de fournir un éditeur de code de première classe pour ces langues, WebStorm 6 offres:
Compilation automatique / transpilation de ces langues de niveau supérieur dans ceux qui sont reconnus par les navigateurs sur toutes les plateformes prises en charge. débogage complet dactylographiées, Dart ou CoffeeScript avec des cartes source.