2009-06-15 9 views
7

मैंने तुलना में व्यापक लेख और ब्लॉग पोस्ट देखे हैं, लेकिन प्रदर्शन के बारे में क्या?रीशेपर वीएस कोडरश प्रदर्शन

मैं रीशेपर के कार्य के साथ ठीक हूं लेकिन प्रदर्शन असहनीय है।

मैं उस पतन से बचने के लिए बदलने के लिए तैयार हूं, लेकिन क्या मैं वास्तव में इसे से बच रहा हूं?

मैं किसी को ताजा मशीन पर आंकड़े करने के लिए नहीं कह रहा हूं, लेकिन अनुमानित कारक क्या है? मैं सिर्फ "रिक्त तेज़ है" की तुलना में कुछ और ढूंढ रहा हूं।

2/1?

उत्तर

16

सबसे पहले, पूर्ण प्रकटीकरण: मैंने रिसर्चर और कोडरश दोनों के लिए पूर्ण परीक्षण अवधि के माध्यम से अभी तक समाप्त हो चुका है, और अंत में मैंने अपना पैसा रिशेर्पर पर बिताया।

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

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

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

+0

FWIW CodeRush 9.2 (उपलब्ध वर्तमान में केवल के रूप में एक परीक्षण मुझे चहचहाना @RoryBecker पर संपर्क करें यदि आप एक चाहते हैं। लिंक) किसी भी पिछले संस्करण की तुलना में बेहद तेज और स्मृति कुशल है। –

+0

कोडरश 9.2 प्रदर्शन यहां विस्तृत है -> http://community.devexpress.com/blogs/markmiller/archive/2009/06/17/performance-and-memory-milestones-in-coderush-and-refactor-pro-preview के- 9-2.aspx। –

+3

क्या आप कृपया रिशेर्पर की उन सुविधाओं का नाम दे सकते हैं?मैंने परीक्षण संस्करणों की तुलना करने की कोशिश की लेकिन सीआर की तुलना में आर # बेहतर कुछ भी नहीं मिला। – Poma

1

प्रतिक्रिया के लिए धन्यवाद। क्या आप अधिक जानकारी में जा सकते हैं कि आपने किन सुविधाओं को एक दूसरे के ऊपर पाया था? आप क्या छोड़ने को तैयार नहीं थे?

मेरे लिए, एकमात्र विशेषता जिसे मैं रेसर्पर में पसंद करता हूं, जिसमें कोडरश की कमी है, यूनिट परीक्षण है। बाकी सब कुछ, मुझे कोडरश को पार करने के लिए मिलता है ... लेकिन मैं दोनों उत्पादों के लिए नया हूं, इसलिए मैं और जानना चाहता हूं।

+0

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

1

मैं मार्टिन से सहमत हूं, लेकिन यह भी कहूंगा कि संस्करण 4.5 रीशेपर विशेष रूप से बड़ी परियोजनाओं पर बहुत तेज़ है।

मैं कुछ समय के लिए कोडरश के साथ गया लेकिन एक देव टीम में काम करने के बाद मैं कहूंगा कि आर # अभी भी सबसे उपयोगी है।

मैं ReSharper के लिए कुछ डिस्काउंट कूपन और विस्तारित परीक्षणों अगर आप रुचि रखते हैं:

http://web2asp.net/2009/09/resharper-discount-and-extended-trial.html

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