2010-01-15 2 views
5

मैं निम्नलिखित के लिए देख रहा हूँ:विजुअल स्टूडियो/सी # पृष्ठभूमि से आने वाले किसी के लिए और जावा सीखना चाहता है - मुझे कौन सा मिलना चाहिए: नेटबीन या ग्रहण?

  1. एक अच्छा डिबगर मुझे आसानी से वेरिएबल के मान देखने के लिए अगर मैं breakpoints का उपयोग की अनुमति देता है कि।

  2. विंडोज 7 में बहुत अच्छी तरह से काम करता है

  3. कुछ समान दृश्य स्टूडियो में टूलबॉक्स फलक पर है।

  4. इंटेलिजेंस में निर्मित, और टैब कुंजी के साथ कोड पूर्णता।

  5. दीर्घकालिक समर्थन। मेरा मतलब है कि कुछ ऐसा होगा जो वर्षों तक सक्रिय विकास में रहेगा। मैं एक पालतू परियोजना आईडीई नहीं चाहता जो एक वर्ष में विकास करना बंद कर दे। मैं बस सीख रहा हूं इसलिए आईडीई के स्विच करने के लिए पहले यह बहुत भिन्न होगा।

मैं नया हूं इसलिए मुझे नहीं पता कि कौन सी आईडीई दोनों के बीच मुझे क्या चाहिए। कोई मदद?

+1

उनमें से दोनों उपरोक्त सभी को संतुष्ट करते हैं। मुझे लगता है कि जो भी दिखता है उठाओ, मुझे लगता है। –

उत्तर

3

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

हां, मुझे पता है कि आप एक्लिप्स और नेटबीन के बीच चयन करना चाहते हैं लेकिन ब्लूजे रुचि का हो सकता है।

+0

आपकी सिफारिश बिल्कुल वही नहीं है जो मैं खोज रहा था, लेकिन फिर, शायद मैं गलत चीज़ की तलाश में था। मुझे ब्लूजे पसंद है। :) –

4

ठीक है, मैंने एक्लिप्स से विजुअल स्टूडियो में स्विच किया है, और मैं बस हर दिन उपयोग करता हूं।

मुझे पहले थोड़ा अंतरों में उपयोग करना मुश्किल लगता था, लेकिन अब मैं दोनों आईडीई में कुशल हूं।

मैं बात नहीं कर सकता कि नेटबीन्स सीखना आसान होगा या नहीं, लेकिन ग्रहण बिल्कुल कठिन नहीं होना चाहिए।

दोनों आईडीई आपके द्वारा सूचीबद्ध सभी सुविधाएं प्रदान करेंगे, और आप उन्हें विजुअल स्टूडियो की तरह लगभग काम करने के लिए दोनों को अनुकूलित करने में सक्षम होना चाहिए।

1

क्यों न दोनों को आजमाएं और देखें कि कौन सा व्यक्ति आपके व्यक्तिगत स्वाद को अधिक उपयुक्त बनाता है?

+1

अच्छा विचार। मुझे अपने 13 केबीपीएस डाउनलोड स्पीड कनेक्शन पर 500 एमबी + डाउनलोड करने दें। xD –

+2

क्षमा करें कि आपके पास बैंडविड्थ कसना है। यदि यह डाउनवोट योग्य है, तो इसका जिक्र क्यों नहीं करें? निजी तौर पर, मुझे लगता है कि उपकरण चयन थोड़ी देर के लिए डाउनलोड चलाने के लिए पर्याप्त है। –

3

यह एक आम बहस है, और स्पष्ट रूप से दोनों पक्षों पर योग्यताएं हैं (यह एक समुदाय विकी पृष्ठ के रूप में बेहतर ढंग से सेवा दी जा सकती है)। मैं ग्रहण पसंद करते हैं, लेकिन साथ ही साथ मैं संक्षिप्त कर सकते हैं आपके सवालों के जवाब:

विंडोज 7.

दोनों ठीक हैं में बहुत अच्छी तरह से काम करता है।

विजुअल स्टूडियो में टूलबॉक्स फलक के समान कुछ है।

क्षमा करें, परिचित नहीं। न तो पैन पर कम हैं, हालांकि ग्रहण में तीसरे पक्ष के प्लगइन का एक समृद्ध कैश है जो आपको वह अनुभव दे सकता है जो आप चाहते हैं।

इंटेलिजेंस में निर्मित, और टैब कुंजी के साथ कोड पूर्णता।

मेरा मानना ​​है कि डिफ़ॉल्ट रूप से दोनों Ctrl-space हैं। यदि आप एक्लिप्स में जावा में काम कर रहे हैं, तो प्रत्येक बार जब आप एक सेपरेटर (.) वर्ण टाइप करते हैं तो आधा सेकंड देरी के बाद स्वचालित पॉप-अप होता है।

दीर्घकालिक समर्थन। मेरा मतलब है कि कुछ ऐसा होगा जो वर्षों तक सक्रिय विकास में रहेगा। मैं एक पालतू परियोजना आईडीई नहीं चाहता जो एक वर्ष में विकास करना बंद कर दे। मैं बस सीख रहा हूं इसलिए आईडीई के स्विच करने के लिए पहले यह बहुत भिन्न होगा।

दोनों बहुत परिपक्व उत्पाद हैं। मुझे लगता है कि ग्रहण की किस्मत थोड़ी अधिक सुरक्षित है क्योंकि नेटबीन को सूर्य के ओरेकल अधिग्रहण के दौरान कुछ अशांति का अनुभव हो सकता है।


मेरी केवल अन्य टिप्पणी है कि वह हमेशा मुझे लग रहा था कि Netbeans दूर अच्छे "पर क्लिक करें और जाओ" बॉक्स से बाहर परियोजना टेम्पलेट्स था, जबकि ग्रहण अमीर तीसरे पक्ष के पुस्तकालय एकीकरण और एक बेहतर डिबगर की पेशकश की है।

2

शायद दोनों ही करेंगे। व्यक्तिगत रूप से, मैं नेटबीन्स का उपयोग करना चाहता हूं, क्योंकि बॉक्स के ठीक बाहर शुरू करना आसान है। ग्रहण प्लगइन्स पर अधिक निर्भर करता है।

0

न तो IntelliJ विचार जावा IDEs की कैडिलैक

0

Netbeans = ग्रेट बॉक्स experiance

ग्रहण = अति प्लग इन के साथ अनुकूलन और (ताकि मैंने सुना है) थोड़ा बेहतर Intellisence की तरह क्षमताओं से बाहर।

यदि संभव हो, तो मैं कहूंगा कि दोनों (बैंडविड्थ समस्या के बावजूद) कोशिश करें। यदि आपको मूल जावा विकास संस्करण मिलते हैं, तो आकार इतना बड़ा नहीं है (नेटबीन के लिए 48 एमबी और ग्रहण के लिए 92 एमबी)

मैं व्यक्तिगत रूप से नेटबीन की अंतर्निर्मित क्षमताओं को प्राथमिकता देता हूं क्योंकि मुझे प्लगइन इंस्टॉल करने की इच्छा नहीं है मेरा अनुभव जिस तरह से मैं चाहता हूं (और सभी ग्रहण प्लगइन्स मुक्त नहीं हैं) लेकिन मेरे अधिकांश साथी देव देवता ग्रहण की सादगी और उपयोग में आसानी पसंद करते हैं।

0

मुझे लगता है कि आपको इंटेलिज आइडिया का प्रयास करना चाहिए, यह सबसे शक्तिशाली-सहज ज्ञान युक्त जावा आईडीई है जिसे मैंने कभी नहीं देखा है (http://www.jetbrains.com/idea/index.html)। नया सामुदायिक संस्करण जावा विकास के लिए स्वतंत्र और पर्याप्त है। चूंकि यह अत्यधिक विन्यास योग्य है, आप ऑटो पूर्ण होने के लिए 'टैब' चुन सकते हैं, लेकिन मुझे लगता है कि आप मौजूदा संयोजनों से सीख सकते हैं जो अच्छी तरह से डिजाइन हैं।

सम्मान।

0

जावा में कुछ वाकई अच्छे आईडीई उपलब्ध हैं और कई आपको जो चाहिए वह करेंगे।

मैं आपको नहीं जानता, लेकिन मैं Resharper के साथ वीएस का उपयोग करता हूं, इसलिए मैं उन शॉर्टकट्स के लिए बहुत उपयोग करता हूं, यदि आप भी करते हैं तो इंटेलिजे (उनके पास एक कॉम्यूनिटी संस्करण है) अन्यथा आप ग्रहण प्राप्त कर सकते हैं और प्राप्त कर सकते हैं इंटेलीजे कीमैप

Netbeans भी अच्छा है (यानी फ्लॉप निर्माण, rancomly दुर्घटनाग्रस्त, आदि)

इसके अलावा सबसे प्रस्ताव स्रोत नियंत्रण एकीकरण (में (या डिफ़ॉल्ट कीमैप वी.एस. प्राप्त करने की कोशिश), लेकिन मैं इसके साथ कुछ समस्या थी उदाहरण के लिए ग्रहण के कई स्वाद हैं उदाहरण के लिए)

मुझे लगता है कि आपको पी करना होगा चारों ओर रखना और यह पता लगाएं कि चीयर्स

1

दोनों पाए जाते हैं, लेकिन यदि आप जीयूआई बनाना चाहते हैं, तो नेटबीन्स के पास बढ़त है क्योंकि यह जीयूआई बिल्डर में बनाया गया है, जिसमें इसके साथ उपयोग करने के लिए नियंत्रण के टूलबॉक्स भी शामिल हैं। alt text

ग्रहण में एक जीयूआई निर्माता नहीं है। वाणिज्यिक ग्रहण वितरण, MyEclipse does have a GUI builder - यह वास्तव में नेटबींस से एक है।

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

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