2013-01-11 20 views
18

इस तथ्य को देखते हुए कि टाइपस्क्रिप्ट ओपन सोर्स है, this Web-Based IDE भी एक उपकरण के रूप में उपलब्ध है जिसे कहीं भी डाउनलोड किया जा सकता है?टाइपस्क्रिप्ट वेब-आधारित आईडीई

मैं जिसमें ग्राहक (उपयोगकर्ता-निर्धारित वेरिएबल और पूर्वनिर्धारित तरीकों के साथ) एक उपयोगकर्ता परिभाषित अभिव्यक्ति लिख सकते हैं एक वेब अनुप्रयोग जो मूल्यांकन संकलित और सर्वर सी # नेट का उपयोग करने पर कार्यावधि में प्रयोग किया जाता है के विकास कर रहा हूँ। टाइपस्क्रिप्ट और इसकी अद्भुत वेब-आधारित संपादक की सुविधाओं जैसे सिंटैक्स या त्रुटि हाइलाइटिंग, कोड पूर्ण करने, विधि हस्ताक्षर सुझाव इत्यादि का उपयोग करना, मुझे उपयोगकर्ता इंटरफ़ेस में बहुत सारी परेशानी बचाता है।

तो क्या यह संपादक टाइपस्क्रिप्ट का हिस्सा भी है? यदि नहीं, तो क्या समान क्षमताओं के साथ कोई अन्य ओपन सोर्स समाधान है?

उत्तर

11

अद्यतन 2017: Monaco editor टाइपस्क्रिप्ट प्लेग्राउंड में उपयोग किया गया है गिटहब पर उपलब्ध कराया गया है।

आप अधिक से अधिक ब्राउज़र अनुभव के लिए Visual Studio Code पर भी एक नज़र डाल सकते हैं।

TypeScript editor build on the ACE Editor भी है, जो कि गिटहब पर भी है।

2

यह के एक कार्यान्वयन जो खुला स्रोत है नहीं है:

https://github.com/jbaron/typescript-playground-on-ace

+0

मैं इस काँटेदार और नवीनतम टाइपप्रति 1.5 समर्थन के साथ अपने ही अधिक उन्नत संस्करण बनाया है: https://github.com/drake7707/Typescript-Editor – drake7707

10

वहाँ टाइपप्रति के समर्थन के साथ कुछ वेब IDEs, अर्थात् हैं:

  • Cloud9
  • CATS
  • JSBin (ड्रॉपडाउन से टाइपस्क्रिप्ट चुनें)
  • Baz

आप एक नया एक बनाने के बारे में सोचते हैं, तो आप मेरी 2 परियोजनाओं में से एक पर आधार हो सकते हैं: TypeScript Compile या TypeScript Interpret;)

+0

TouchDevelop TypesScript में लिखा है , लेकिन इसका समर्थन नहीं करता है, इसकी बजाय इसकी अपनी भाषा है। – thSoft

+0

ठीक है, मैंने इसे हटा दिया है। – niutech

+0

क्लाउड 9 वर्तमान में टाइपस्क्रिप्ट की पेशकश नहीं कर रहा है। ब्लॉग प्रविष्टि अब मौजूद नहीं है। –

1

वहाँ goormIDE है जो भी है आईडीई बादल इस खुला है स्रोत या सेवा संस्करण

अगर आप Node.js उपयोग करते हैं, बस इस आदेश ताकि आप स्थापित कर सकते हैं जो कुछ उपकरणों की आवश्यकता

$ npm install goorm -g 
+0

गोर्म ऐसा लगता है कि यह प्राइमटाइम, आईएमओ के लिए बिल्कुल तैयार नहीं है। –

0

Koding रूट के साथ एक वी एम प्रदान करता टाइप करें, और इस मामले में, के माध्यम से टाइपप्रति npm install -g typescript

वीएम डोमेन और अपाचे शामिल किया गया है, तो आपके ब्राउज़र में अपने काम का पूर्वावलोकन भी एक js में परिवर्तित हो जाएगा आसान :)

0

बहुत सरल सामान के लिए है तुम बाहर https://chrome.google.com/webstore/detail/typescript-editey/liedfkjkedgcgpddoijfeeeeoikcbmaf

आपका टाइपप्रति फ़ाइलों कोशिश कर सकते हैं फ्लाई पर फ़ाइल और आपकी साइट को Google ड्राइव पर मुफ्त में होस्ट किया जाएगा।

0

मैं CATS उपयोग कर रहा हूँ, और मैं वास्तव में इसे पसंद की वजह से दो बातें:

  • आईडीई इतना बुरा नहीं है। यह काम करता है, और एक बार जब आप इसका अभ्यास करते हैं, तो आप इसे पसंद करेंगे!
  • यह पोर्टेबल है

पिछले सुविधा मुझे सबसे ज्यादा पसंद है, क्योंकि मैं कुछ भी स्थापित करने (कम से कम, Windows के तहत) की जरूरत नहीं है, और आप दृश्य स्टूडियो की जरूरत नहीं है (यह लगभग 9 है है जीबी और दो घंटे स्थापित)।

टाइपस्क्रिप्ट प्लेग्राउंड एक अच्छा संपादक है, लेकिन यदि आपको छोटी स्क्रिप्ट का परीक्षण करने की आवश्यकता है, या कुछ ऐसा करना चाहते हैं जो केवल एक फ़ाइल में किया जा सके!

3

खेल के मैदान पर उपयोग किए गए संपादक को अनौपचारिक रूप से Monaco के रूप में जाना जाता है और इसका उपयोग Visual Studio Code में किया जाता है।

अद्यतन 2015/11/22: दृश्य स्टूडियो कोड अब खुला स्रोत, जिसका अर्थ है हम मोनाको संपादक के स्रोत के लिए उपयोग किया है। मुझे लगता है कि अब हमें ब्राउज़र में मोनाको संपादक का उपयोग करने की क्षमता देनी चाहिए, मैं वीएस कोड रिपोस्टिरॉय में अपने प्रश्न के लिए waiting on a response हूं।

'संपादक' (बात यह है कि वाक्य रचना हाइलाइटिंग, लाइन नंबर, आदि .. के साथ कोड renders) दृश्य स्टूडियो संहिता का हिस्सा माइक्रोसॉफ्ट के मोनाको संपादक है। यह वही संपादक है जो वनड्राइव, विंडोज़ एज़ूर, टाइपस्क्रिप्ट प्लेग्राउंड और विजुअल स्टूडियो ऑनलाइन के लिए उपयोग किया जाता है। मुझे माइक्रोसॉफ्ट से इस संपादक पर अभी तक कोई वास्तविक दस्तावेज नहीं मिला है, लेकिन वेब के आसपास इसके बारे में कुछ लेख हैं।

विजुअल स्टूडियो कोड here के बारे में और पढ़ें।

0

पर उपलब्ध है के रूप में टाइपप्रति के स्रोत खेल का मैदान कोड अब तक उपलब्ध कराया नहीं किया गया है , मैंने Monaco Editor पर आधारित एक कार्यान्वयन प्रकाशित किया है - कंपाइलर विकल्पों और कोड निष्पादन के संबंध में कुछ संवर्द्धन के साथ:

गिटहब रेस्पोजिटो ry: https://github.com/fabiandev/typescript-playground
ऑनलाइन खेल का मैदान: https://fabiandev.github.io/typescript-playground/

संबंधित मुद्दे