वी.एस. 2017 के रूप में अद्यतन:
VS2017 अब, दृश्य स्टूडियो में सीधे टाइपप्रति डिबग करने के लिए काम करता है जैसे यदि आप ग # डिबगिंग। नीचे मेरा जवाब देखें। वी.एस. के पूर्व संस्करण के लिए
मूल उत्तर:
आप वी.एस. में डिबग करने के लिए सक्षम नहीं हो सकता है, लेकिन आप कुछ ब्राउज़रों में कर सकते हैं। हारून पॉवेल ने आज क्रोम कैनरी में काम कर रहे ब्रेकपॉइंट्स प्राप्त करने के बारे में ब्लॉग किया है: http://www.aaron-powell.com/web/typescript-source-maps।
हारून कहता है कि संक्षेप में संक्षेप में संक्षेप में, आप -sourcemap
*.js.map
फ़ाइल को अपने स्रोत के समान निर्देशिका में बनाने के लिए कंपाइलर पर स्विच करें। source maps (क्रोम कैनरी, और संभावित रूप से हाल ही में फ़ायरफ़ॉक्स बनाता है, क्योंकि वे एक मोज़िला विचार हैं) का समर्थन करते हैं, तो आप अपने .ts
स्रोत को डीबग कर सकते हैं जैसे कि आप .js
फ़ाइलों को सामान्य करते हैं।
ब्लॉग "आशा है कि विजुअल स्टूडियो या आईई (या दोनों) टीम भी सोर्स मैप्स उठाती है और उनके लिए भी समर्थन जोड़ती है।" - जो बताता है कि यह अभी तक नहीं हुआ है।
अद्यतन:
http://blogs.msdn.com/b/typescript/archive/2012/11/15/announcing-typescript-0-8-1.aspx
घोषणा से::
टाइपप्रति 0.8.1 की रिलीज के साथ
, स्रोत मानचित्र डिबगिंग अब दृश्य स्टूडियो में भी उपलब्ध है
टाइपस्क्रिप्ट अब स्रोत स्तर डीबगिंग का समर्थन करता है! स्रोत मानचित्र प्रारूप भाषाओं को डीबग करने के तरीके के रूप में लोकप्रियता प्राप्त कर रहा है जो जावास्क्रिप्ट में अनुवाद करता है और विभिन्न ब्राउज़रों और उपकरण द्वारा समर्थित है। संस्करण 0.8.1 के साथ, टाइपस्क्रिप्ट कंपाइलर आधिकारिक तौर पर स्रोत मानचित्र का समर्थन करता है। इसके अतिरिक्त, के लिए टाइपस्क्रिप्ट का नया संस्करण विजुअल स्टूडियो 2012 स्रोत मानचित्र प्रारूप का उपयोग करके डीबगिंग का समर्थन करता है। कमांड लाइन से, अब हम पूरी तरह से --sourcemap ध्वज के उपयोग का समर्थन करते हैं, जो जावास्क्रिप्ट आउटपुट से संबंधित स्रोत मानचित्र फ़ाइल आउटपुट करता है। यह फ़ाइल स्रोत मानचित्र-सक्षम ब्राउज़र और दृश्य स्टूडियो में मूल टाइपस्क्रिप्ट स्रोत को सीधे डिबग करने की अनुमति देगी। विजुअल स्टूडियो में डिबगिंग सक्षम करने के लिए टाइपस्क्रिप्ट प्रोजेक्ट के साथ एक HTML अनुप्रयोग बनाने के बाद ड्रॉपडाउन से 'डीबग' का चयन करें।
अद्यतन:
WebStorm भी SourceMaps के माध्यम से डीबगिंग के लिए समर्थन जोड़ा गया है: http://blog.jetbrains.com/webide/2013/03/webstorm-6-0-released-adds-typescript-debugging-with-source-maps-fresh-ui-and-much-more/
पहले, WebStorm ऐसे टाइपप्रति के रूप में आधुनिक भाषाओं के साथ चालाक और अधिक सुव्यवस्थित वेब विकास के लिए अनुमति देता है, कॉफीस्क्रिप्ट और डार्ट। इन उच्च स्तरीय भाषाओं सभी समर्थित प्लेटफार्मों पर ब्राउज़र द्वारा पहचाना उन में की
स्वत: संकलन/transpilation: इन भाषाओं, WebStorm 6 प्रस्तावों के लिए एक प्रथम श्रेणी कोड संपादक प्रदान करने के अलावा। स्रोत मानचित्र के साथ टाइपस्क्रिप्ट, डार्ट या कॉफीस्क्रिप्ट का पूर्ण-विशेषीकृत डिबगिंग।
तुम भी बाहर की जाँच कर सकते हैं [प्रलेखन] (http://stackoverflow.com/documentation/typescript/9131/) क्रोम कैनरी वास्तव में आवश्यक – Peopleware