क्या IntelliJ IDEA प्लगइन्स के माध्यम से WebStorm और PHPStorm की सभी कार्यक्षमता को समाप्त कर सकता है? [बन्द है]


488

मैं एक नई आईडीई के लिए बाजार में हूं, लेकिन जेटब्रेन्स के कुछ प्रसादों के बीच ओवरलैप के बारे में उलझन में हूं। ऐसा लगता है कि IntelliJ IDEA में प्लगइन्स हैं जो आपको Node.js और php डेवलपमेंट करने की अनुमति देते हैं।

क्या IntelliJ IDEA सब कुछ कर सकता है जो WebStorm और PHPStorm प्लगइन्स के माध्यम से करते हैं या क्या उनके पास IDEA में विशेष सुविधाएँ उपलब्ध नहीं हैं? मैं सभी विकास के लिए एक एकल बहुभुज आईडीई की उम्मीद कर रहा हूं।


4
आप सीधे JetBrains से संपर्क क्यों नहीं करते? - आधिकारिक जवाब हमेशा अधिक पूर्ण / सटीक होना चाहिए क्योंकि वे अपने उत्पादों को आम उपयोगकर्ताओं की तुलना में बहुत बेहतर जानते हैं ...
LazyOne

448
मुझे स्टैकओवरफ्लो समुदाय पर अधिक भरोसा है। मैं उन लोगों से सुनना चाहता हूं जो अपने बिक्री विभाग के बजाय वास्तविक दुनिया के परिदृश्यों में उनका उपयोग करते हैं।
mr.freeze

5
ध्यान दें कि समुदाय संस्करण PHP प्लगइन का समर्थन नहीं करता है, क्योंकि इसमें जावास्क्रिप्ट प्लगइन की आवश्यकता होती है जो केवल भुगतान किए गए संस्करण के साथ काम करता है।
sventechie

37
"मुझे स्टैकओवरफ़्लो समुदाय पर अधिक भरोसा है।" - मजेदार है कि आपने जेटब्रेन के एक कर्मचारी से जवाब कैसे स्वीकार किया;)
थॉमस

जवाबों:


461

हमारे हल्के IDEs की सभी कार्यक्षमता IntelliJ IDEA के भीतर पाई जा सकती है (आपको रिपॉजिटरी से संबंधित प्लग-इन को स्थापित करने की आवश्यकता है )।

इसमें वेब / PhpStorm, RubyMine और PyCharm जैसे हमारे अधिक विशिष्ट उत्पादों के लिए विकसित सभी तकनीकों का समर्थन शामिल है।

IntelliJ IDEA से गायब होने वाली विशिष्ट विशेषता लाइटर उत्पादों में उपयोग की जाने वाली परियोजना निर्माण ("ओपन डायरेक्टरी") है क्योंकि यह IDE पर लागू नहीं होती है जो भाषाओं और तकनीकों की इतनी विस्तृत श्रृंखला का समर्थन करती है। इसका यह भी अर्थ है कि आप IDEA में दूरस्थ होस्ट से सीधे प्रोजेक्ट नहीं बना सकते।

यदि आप किसी अन्य सुविधा को याद कर रहे हैं जो कि ligher उत्पादों में उपलब्ध है, लेकिन IntelliJ IDEA Ultimate में उपलब्ध नहीं है, तो आप इसे रिपोर्ट करने के लिए स्वागत करते हैं और हम इसे जोड़ने पर विचार करेंगे।

जबकि PHP, Python और Ruby IDEA प्लग-इन उसी स्रोत कोड से बनाए जाते हैं, जो PhpStorm, PyCharm और RubyMine में उपयोग किए जाते हैं, उत्पाद रिलीज़ चक्र सिंक्रनाइज़ नहीं होते हैं। इसका मतलब है कि कुछ सुविधाएँ पहले से ही लाइटर उत्पादों में उपलब्ध हो सकती हैं, लेकिन कुछ निश्चित समय पर IDEA प्लग-इन में उपलब्ध नहीं हैं, उन्हें बाद में प्लग-इन और IDEA अपडेट के साथ जोड़ा जाता है।


10
क्या मेरी समझ सही है कि अगर मैं PyCharm खरीदता हूं और 1 साल के बाद मैं सदस्यता को अपडेट नहीं करता हूं तो मेरे पास कोई अपडेट नहीं है, लेकिन अगर मैं IntellijIdea के लिए भुगतान करता हूं तो मैं केवल PyCharm प्लगइन को अपडेट कर सकता हूं, भले ही मैं अपना लाइसेंस अपडेट न करूं और सभी नए हों PyCharm की सुविधाएँ (बेशक, IntellijIdea की नई सुविधाओं के बिना)।
dbf

11
@dbf, कुछ बिंदु पर Python प्लग-इन IDEA के लिए अगले IntelliJ IDEA प्लेटफ़ॉर्म संस्करण में चला जाता है और पुराने IDEA संस्करणों के साथ असंगत हो जाता है, दूसरे शब्दों में आपको नए Python प्लग-इन का उपयोग करने के लिए नए IDEA संस्करण में अपग्रेड करना होगा नई सुविधाओं के साथ संस्करण, IDEA को अपग्रेड किए बिना आप नवीनतम संगत प्लग-इन संस्करण का उपयोग करने में सक्षम होंगे, लेकिन इसमें अगले प्लग-इन संस्करण की विशेषताएं नहीं होंगी।
क्रेज़ीकोड

20
यह सच नहीं है। मैं एक हार्ड टाइपस्क्रिप्ट उपयोगकर्ता हूं और यह निश्चित रूप से कह सकता हूं, आइडिया टीएस समर्थन हमेशा वेबस्टॉर्म एक से 3-6 महीने के बगफिक्स के पास होता है। इसलिए यदि आप किसी भी प्रयोग करने योग्य और वास्तविक तरीके से TS चाहते हैं - WebStorm प्राप्त करें (यदि संभव हो तो VS प्राप्त करें, लेकिन webstorm एक क्रॉस प्लेटफॉर्म समाधान है)।
गर्किन

5
@gdaniel: PHPStorm वेबस्टॉर्म + PHP / WP / Drupal
trve.fa7ad

5
@abbr ये प्लग-इन अंतिम के लिए स्वतंत्र हैं और इसे मैन्युअल रूप से इंस्टॉल किया जाना चाहिए।
क्रेजीक्रोडर

159

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

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

JetBrains को क्या करना चाहिए एक लाइसेंसिंग मॉडल है जो मुझे IDEA के प्लगइन्स पर भरोसा करने के विपरीत किसी भी अन्य IDE का उपयोग करने के लिए IDEA की खरीद के साथ अनुमति देगा।

मैं इसके लिए और अधिक भुगतान करने को तैयार रहूंगा अर्थात उक्त लचीलेपन के लिए 50 रुपये अधिक कहूंगा।

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

JetBrains में अच्छे IDE होते हैं लेकिन मुझे लगता है कि मैं थोड़ा परेशान हूं।


78
"IDEAs प्लगइन्स पर भरोसा करने के विपरीत किसी भी अन्य IDE का उपयोग करने के लिए IDEA की खरीद" एक बढ़िया सुझाव है। मैं इसके लिए भी भुगतान करूंगा।
आयुष गुप्ता

28
मैं भी एक "मास्टर लाइसेंस" के लिए भुगतान करूंगा जो मुझे IntelliJ Idea और लाइटर PyCharm, PhpStorm, इत्यादि का सुझाव देगा।
रेनज़र

1
@RedactedProfile I अब JetBrains उत्पादों का उपयोग नहीं करता है। मैं अब VS कोड का उपयोग करता हूं। जिस समय मैं भाषाओं के बीच बढ़ रहा था और पाया जा रहा था कि JetBrains लाइसेंसिंग प्रतिबंधित है।
रैय्यन्ज़र

3
यह भी कहा जाना चाहिए कि $ 24 / मो के लिए अब "ऑल प्रोडक्ट्स" लाइसेंस है
RedactedProfile

1
मैं वास्तव में अब 'ऑल प्रोडक्ट्स' लाइसेंस का उपयोग कर रहा हूं और इसे बेहद उपयोगी मानता हूं। मैं विभिन्न भाषाओं (PHP, Node, Java) का बहुत उपयोग करता हूं। यह मेरे लिए अच्छा काम कर रहा है, हालांकि थोड़ा महंगा है। यह इस बात पर निर्भर करता है कि आप प्रत्येक भाषा का कितना उपयोग करते हैं।
रसेल सैंटोस

21

मैं IntelliJ, PHPStorm और WebStorm का नियमित रूप से उपयोग करता हूं। केवल इंटेलीज का उपयोग करना पसंद करेंगे। जैसा कि विक्रेता द्वारा बताया गया है कि "ओपन डायरेक्टरी" की कार्यक्षमता IntelliJ में नहीं है, दर्दनाक है।

अब रगड़ भाग के लिए; मैंने अपने एकल आईडीई के रूप में इंटेलीज का उपयोग करने की कोशिश की है और हल्के वजन संस्करणों की तुलना में प्रदर्शन को भयानक पाया है। इंटेलीजेंस वेबस्टॉर्म की तुलना में इंटेलीजे में लगभग बेकार है।


1
hi @ ccit-spence। मैं PHPStorm + PyCharm, या IntelliJ IDEA खरीदने के बीच विचार-विमर्श कर रहा हूं। इंटेलीज के साथ आपको कौन से अन्य प्रदर्शन मुद्दे मिले हैं? मैं इसे 30 दिन के परीक्षण पर उपयोग कर रहा हूं। अजीब / अधिक जटिल विकल्पों के अलावा और जावा संबंधित चीजों का भार जो मैं उपयोग नहीं करता हूं, यह अकेले खड़े उत्पादों के समान लगता है? लोड समय 30% ~ 50% लगता है। इसे i7 और SSD के साथ मैकबुक प्रो पर चलाना, यह केवल 2 या 3 सेकंड लंबा है।
बर्फबारी

5
@ IntnowJ 14 के साथ, मैं प्रदर्शन पा रहा हूँ, यह इस बिंदु पर सुधार हुआ है कि यह एकमात्र ऐसी चीज़ है जिसका मैं अभी उपयोग कर रहा हूँ। मैं अजगर देव नहीं हूं। PyCarm के साथ कोई अनुभव नहीं। जावा, NodeJS, PHP इस समय मेरे साथ काम करने वाली मुख्य भाषाएं हैं।
कोड

16

इंटेलीज आईडिया बनाम वेबस्टॉर्म सुविधाएँ

IntelliJ IDEA JetBrains का प्रमुख उत्पाद बना हुआ है और IntelliJ IDEA वेबस्टॉर्म की अन्य सभी विशेषताओं के साथ बंडल या डाउनलोड करने योग्य प्लगइन्स के साथ पूर्ण जावास्क्रिप्ट समर्थन प्रदान करता है । केवल एक चीज गायब है सरलीकृत परियोजना सेटअप।

इससे लिया गया: https://confluence.jetbrains.com/display/WI/WebStorm+FAQ#WebStormFAQ-IntelliJIDEAvsWebStormfeatures


13

निश्चित रूप से एक महान सवाल है। मैंने इसे IDEa के भीतर संस्करणों के चुनाव के उप प्रश्न के रूप में भी नोट किया है कि यह लिंक पता करने में मदद कर सकता है ...

http://www.jetbrains.com/idea/features/editions_comparison_matrix.html

साथ ही यह संभावित रूप से आपके अन्य आईडीई विकल्पों और उनके द्वारा प्रदान किए गए विकल्पों को देखने के लिए एक जमीनी काम होता है।

मुझे लगता है कि वेबस्टॉर्म जावास्क्रिप्ट और गिट रेपो प्रबंधन के लिए सबसे अच्छा है, जिसका अर्थ है कि HTML5 सीएसएस कॉर्डोवा प्रकार के ढेर, जो कि वास्तव में जहां (मैं दूसरों के साथ विश्वास करता हूं) भविष्य के झूठ और ऊर्जा पर ध्यान केंद्रित किया जाना चाहिए ... लेकिन फिर यह निर्भर करता है अपनी आवश्यकताओं पर, आदि।

वैसे भी यह उस कहानी को भी बताता है ... http://www.jetbrains.com/products.html

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