ग्राहक पक्ष जावास्क्रिप्ट विकास के लिए एक अच्छा आईडीई क्या है? [बन्द है]


14

मैंने हाल ही में जावास्क्रिप्ट सीखना शुरू किया है और मैं एक अच्छे जावास्क्रिप्ट संपादक / आईडीई की तलाश कर रहा हूं। मैंने उनमें से दर्जनों को एक Google खोज में पाया लेकिन मैं सराहना करता हूं कि जिन उपयोगकर्ताओं को इस तरह के आईडीई का उपयोग करने का अनुभव है, वे एक की सिफारिश कर सकते हैं।

मैं सिंटैक्स हाइलाइटिंग के साथ एक आईडीई चाहता हूं , संभवत: IntelliSense और JavaScipt कोड के लिए डिबगिंग समर्थन । मैं एक विंडोज 7 उपयोगकर्ता हूं और सिर्फ क्लाइंट-साइड जावास्क्रिप्ट विकास करता हूं ।

कोई सुझाव??


2
@ nK0de यदि यह केवल क्लाइंट-साइड है, तो फायरबग को आपके सभी डिबगिंग की जरूरतों का ध्यान रखना चाहिए
Dónal


@ किमबर्ग: सभी टूटे हुए लिंक हैं
अमित झा

जवाबों:


11

मेरा व्यक्तिगत पसंदीदा एप्टाना स्टूडियो है। यह वेब विकास के लिए प्लगइन्स के साथ ग्रहण पूर्वस्थापित है और आपको बिना किसी समस्या के जा रहा है। Aptana बहुत आरामदायक है और इसमें वे सभी सुविधाएँ हैं जो आप चाहते हैं।

हालाँकि लगभग सभी सामान्य IDE में या तो जावास्क्रिप्ट के लिए अंतर्निहित समर्थन होगा या भाषा के लिए प्लगइन्स की पेशकश की जाएगी। Netbeans और IntelliJ भी अच्छे हैं।

चूंकि आपने कहा था कि IntelliSense मुझे लगता है कि आप VisualStudio का उपयोग कर रहे हैं। आपको इसमें जावास्क्रिप्ट के लिए आसानी से समर्थन मिलेगा और शायद इसके साथ चिपकना सबसे सुविधाजनक होगा।


1
@ नीचे टिप्पणी करने के लिए देखभाल?
LHK

1
हो सकता है क्योंकि
अप्टाना

2
इसीलिए मैंने इसका अपना व्यक्तिगत पसंदीदा कहा और अन्य संभावनाओं की ओर इशारा किया। "सबसे अच्छा क्या है" जैसे सवालों के जवाब के रूप में हमेशा राय मिलती रहेगी
lhk

आपको इसके बजाय पूरी तरह से WebStorm की कोशिश करनी चाहिए;) (btw मुझे नीचा नहीं दिखा, यह व्यक्तिगत पसंदीदा होना ठीक है)
Raynos

@lhk मैं अप्टाना और वेबस्ट्रॉम दोनों के बारे में अच्छी खबरें सुन रहा हूं। मैं खुद के लिए देखना होगा लगता है। धन्यवाद :)
Isuru

19

WebStorm आपकी आवश्यकताओं को किसी अन्य की तरह फिट करता है। मैं एक पुराने टाइमर IntelliJ उपयोगकर्ता हूं और मेरा विश्वास करो, उन लोगों को पता है कि आईडीई कैसे बनाया जाता है।

और वे 1 फरवरी से पहले एक विशेष मूल्य निर्धारण की पेशकश कर रहे हैं।


मुझे वेबस्टॉर्म पसंद है, लेकिन मेरी केवल यही शिकायत है कि मेरे पास एक ही विंडो में एक से अधिक प्रोजेक्ट नहीं हो सकते, जो कि IDE के लिए थोड़ा अजीब है
Farm

7

कोई अच्छी जावास्क्रिप्ट आईडीई नहीं हैं। जावास्क्रिप्ट के लिए केवल टाइप 3 आईडीई हैं। "सर्वश्रेष्ठ" आईडीई वर्तमान में वेबस्टॉर्म 3.0 होगा।

इसके बजाय अपनी पसंद के टेक्स्ट एडिटर का उपयोग करें। अच्छे विकल्पों में शामिल हैं:

vim और उदात्त पाठ सिंटैक्स हाइलाइटिंग का समर्थन करते हैं और आपको संपादक के माध्यम से कमांड लाइन चलाने या स्क्रिप्ट बनाने की अनुमति देते हैं।

जावास्क्रिप्ट को डिबग करने के लिए, क्लाइंट-साइड के लिए, इसे डीबग करने के लिए ब्राउज़र का उपयोग करें। नोड के लिए, इसे डीबग करने के लिए नोड-इंस्पेक्टर (ब्राउज़र) का उपयोग करें।

अंतर्मुखी के लिए, आपको इसकी आवश्यकता नहीं है और यह समय का 10% गलत होगा। व्यक्तिगत रूप से तथ्य यह है कि यह गलत हो जाता है समय का 10% एक उत्पादकता हिट करने के लिए पर्याप्त है बस यह सब उपयोग न करें। फिर से, WebStorm 3 एकमात्र IDE है जो इसे 90% यहीं प्राप्त करता है। VS2011 एक अच्छे दावेदार के लिए भी बन सकता है लेकिन मैंने व्यक्तिगत रूप से इसकी कोशिश नहीं की है। VS2010 जावास्क्रिप्ट के लिए भयानक है।


पतन का कोई कारण?
रेयनोस

मुझे लगता है कि मैं अप्टाना और वेबस्टॉर्म का प्रयास करने वाला हूं, जैसा कि कई ने सुझाव दिया है। धन्यवाद। मैंने आपका जवाब नहीं दिया btw।
इसरू

4
उस लेख का केंद्रीय किरायेदार ऐसा लगता है कि सभी आईडीई या तो एकदम सही हैं (टाइप 1) या प्रति-उत्पादक (टाइप 3)। मैं इससे सहमत नहीं हूं। उन लोगों के लिए जो लेख नहीं पढ़ते हैं, टाइप 2 आईडीई एक टेक्स्ट एडिटर है, यानी कोई आईडीई बिल्कुल नहीं।
Dónal

1
मैं वास्तव में उस लेख से सहमत नहीं हूं। PHP के लिए ग्रहण पूरी तरह से ठीक है; दृश्य डीबगर महान काम करता है (आपको यह जानना है कि इसे कैसे सेट किया जाए, हालांकि, और डिबग डिबगर स्थापित करें)। अन्य लोगों द्वारा बताए गए कारणों के लिए यह जावास्क्रिप्ट के लिए बहुत अच्छा नहीं है, लेकिन यह अभी भी एक साधारण पाठ संपादक की तुलना में तालिका में बहुत अधिक लाता है, और कोई कारण नहीं है कि इसके जावास्क्रिप्ट समर्थन को आवश्यक रूप से चूसना पड़ता है। अगर यह "बाहरी" चीजों का कुछ तरीका होता तो यह ठीक होता। मुझे js के लिए netbeans आज़माने और यह देखने की ज़रूरत है कि क्या यह बेहतर काम करता है ...
अरे

1
'टाइप 3' लिंक गलत विकल्पी प्रतीत होता है, पृष्ठ शीर्षक खोज कैसे काम करता है, इसके बारे में एक लघु विकिमीडिया ईमेल पर उतरता है।
मैट विल्की

5

मेरा प्रोजेक्ट एक एटलसियन JIRA प्लगइन था: जावा, एसक्यूएल, बैक-एंड में कुछ वेलोसिटी टेम्पलेट और फ्रॉन्ड-एंड में कुछ डैशबोर्ड गैजेट्स (जावास्क्रिप्ट / एचटीएमएल / सीएसएस)। एटलसियन के पास प्लगइन्स के लिए अपने स्वयं के फ्रेमवर्क भी हैं, इसलिए यदि कोई आईडीई गैर-मानक बाहरी पुस्तकालयों के लिए समर्थन करता है तो यह उपयोगी है।

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

NetBeans इस संबंध में कुछ बेहतर है, लेकिन जटिल मिश्रित स्रोत परियोजनाओं (जैसे जावा / जावास्क्रिप्ट / वेब / टेम्प्लेट आदि) के लिए इसके समर्थन में कमी है (शायद मैंने बहुत कोशिश नहीं की है)।

अंत में मैंने IntelliJ IDEA का उपयोग किया है । यह वाणिज्यिक (30 दिन का परीक्षण है) लेकिन अपराजेय सुविधा-वार। कोड विश्लेषण, अर्थ कलरिंग, रीफैक्टरिंग जो विभिन्न स्रोत फाइलों (जैसे js, css, html) में काम करता है। बस इसे आज़माएँ और आप कभी पीछे मुड़कर नहीं देखेंगे।

PS मैं किसी भी तरह से JetBrains से संबद्ध नहीं हूं, यह सिर्फ मेरा निजी विचार है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.