[संपादित करें] यहां प्रारंभ की एक सूची है टीएस प्लगइन्स, कि मैं अद्यतित रखने की कोशिश करूंगा:
[/ संपादित करें]
हमने SublimeLinter के लिए पहले से ही मूल टाइपस्क्रिप्ट समर्थन जोड़ा है, this pull request देखें। यह कम से कम आपको स्प्लिम में टाइपस्क्रिप्ट त्रुटियों को दिखाएगा। यह काम करता है, लेकिन बड़ी परियोजनाओं के लिए धीमा हो जाएगा क्योंकि सभी संदर्भित फाइलों को प्रत्येक लिंट पर पार्स किया जाएगा। इसे भविष्य में तय करने की जरूरत है।
टाइपस्क्रिप्ट और इसकी सेवाएं टाइपस्क्रिप्ट में ही लिखी जाती हैं, इसलिए वे जेएस में परिवर्तित हो जाते हैं और इस प्रकार नोडजेस से और सब्लिमेम के परिणामस्वरूप (क्रिस्टोफर पप्पस के सुझाव के रूप में) का उपयोग किया जा सकता है। यह ठीक है कि SublimeLinter में टाइपस्क्रिप्ट समर्थन कैसे काम करता है।
यदि आप एक पूर्ण-विशेषीकृत सब्लिमे प्लगइन बनाना चाहते हैं, तो मैं आपको टाइपस्क्रिप्ट services पर एक नज़र डालने की सलाह देता हूं जो स्वत: पूर्णता और ऐसे सभी आवश्यक कार्यों को प्रदान करता है। languageService.ts जो आप खोज रहे हैं वह होना चाहिए। साथ ही, आपको टाइपस्क्रिप्ट Playground के स्रोत-कोड पर एक नज़र डालना चाहिए, क्योंकि वे वेब पर जेएस के माध्यम से स्वत: पूर्णता प्रदान करते हैं। दुर्भाग्य से आपको स्रोत को स्वयं को कम से कम करना होगा, क्योंकि खेल के मैदान के लिए कोई ऑफिकल स्रोत-कोड नहीं है।
किसी भी मामले में, यदि आप वास्तव में एक शानदार टाइपस्क्रिप्ट प्लगइन बनाने में रूचि रखते हैं तो मैं खुशी से मदद करने के लिए तैयार हूं!
[संपादित करें]
तुम भी completions जोड़ने के बारे में जानकारी के लिए उदात्त प्रलेखन पर गौर करना चाहिए।
तो? क्या आप सब्लिमेम के लिए टाइपस्क्रिप्ट प्लगइन बनाना चाहते हैं? क्या पहले से ही एक गिथब रेपो है? जैसा कि मैंने उल्लेख किया है: मैं मदद करने के लिए तैयार हूं :) – CodeSalad
@CodeSalad मुझे नहीं लगता कि मैं इसके लिए योग्य हूं :(हालांकि मैं किसी को भी बहुत मदद करूंगा! FunkMonkey ने कहा कि वह एक शुरू कर सकता है: https://github.com/SublimeLinter/SublimeLinter/pull/259 # issuecomment-9352911 – speg