VS 2017 tarihi itibariyle güncelle:
VS2017 şimdi c # hata ayıklama sadece eğer gibi, Visual Studio doğrudan typescript hata ayıklamak için çalışıyor. Aşağıda benim yanıta bakın.
VS önceki sürümleri için Orijinal Cevap:
Sen VS hata ayıklama mümkün olmayabilir, ancak bazı tarayıcılarda can. : Aaron Powell sadece bugün Chrome Canary'nin çalışan kesme noktaları alma hakkında blogged https://www.aaron-powell.com/posts/2012-10-03-typescript-source-maps/ .
Aaron ne diyor, kullanmak (çok kısaca) Özetlemek gerekirse -sourcemapbir yaratmak için derleyici anahtarı *.js.mapsizin kaynağı olarak dosyayı aynı dizine. Destekleyen tarayıcılarda kaynak haritalar (Krom Kanarya ve onlar Mozilla fikir beri muhtemelen son Firefox oluşturur), daha sonra hata ayıklama .tssadece yapacağınız normal şekilde kaynak .jsdosyaları.
Blog ile bitirir "Umarım Visual Studio veya IE (veya her ikisi) ekibi ayrıca Kaynak Maps alıp onlar için de desteği eklemek ya." - öneren o henüz olmadı.
Güncelleştirme:
Typescript 0.8.1 sürümüyle birlikte Kaynak Harita ayıklama şimdi Visual Studio da mevcuttur:
http://blogs.msdn.com/b/typescript/archive/2012/11/15/announcing-typescript-0-8-1.aspx
duyuru Gönderen:
Hata ayıklama
typescript şimdi kaynak seviyesi hata ayıklama destekler! Kaynak haritası formatı JavaScript çevirmek ve tarayıcılar ve çeşitli araçlar tarafından desteklenen diller ayıklama bir yolu olarak popülerlik kazanmaktadır. 0.8.1 sürümüne sahip typescript derleyici resmen kaynak haritalar destekler. Ayrıca, Visual Studio 2012 için typescript yeni sürümü kaynak haritası biçimini kullanarak hata ayıklama destekler. Komut satırından, şimdi tam JavaScript çıkışına karşılık gelen bir kaynak haritası dosyayı çıkarır --sourcemap bayrak, kullanımını desteklemektedir. Bu dosya doğrudan kaynak haritası etkin tarayıcılarda ve Visual Studio orijinal typescript kaynağını ayıklama sağlayacaktır. Typescript projesi ile bir HTML Uygulama oluşturduktan sonra açılır menüsünden 'Debug' seçeneğini Visual Studio hata ayıklamayı etkinleştirin.
Güncelleme :
WebStorm da SourceMaps ile ayıklama için destek eklendi: http://blog.jetbrains.com/webide/2013/03/webstorm-6-0-released-adds-typescript-debugging-with-source-maps-fresh-ui- ve daha fazlası/
Birincisi, WebStorm böyle daktilo versiyonu, CoffeeScript ve Dart gibi modern diller ile daha akıllı ve daha akıcı bir web geliştirme için izin verir. Bu diller, WebStorm 6 teklifler için birinci sınıf bir kod editörü sağlamanın yanı sıra:
Otomatik derleme / desteklenen tüm platformlarda tarayıcılar tarafından tanınan içine bu üst düzey dillerin transpilation. kaynak haritalar ile typescript, Dart ya CoffeeScript hata ayıklama Tam özellikli.