2010-05-06 14 views
5

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

पुराने कोड

doSomething(ConstantsInterface.FOOBAR); 

नए कोड:

doSomething(BetterEnumeration.FOOBAR); 

इस मामले में, मैं सैकड़ों परिवर्तन है कि मैं की समीक्षा कर रहा हूँ कि अनिवार्य रूप से सभी एक ही सटीक परिवर्तन हैं और मैं बस अपवाद देखना चाहते हैं। यह बहुत अच्छा होगा अगर मैं आसानी से एक अपवाद निर्दिष्ट कर सकता हूं जो इंगित करता है कि इन दो मामलों के बराबर हैं। मुझे व्याकरण में ऐसा करने का एक तरीका पता है, लेकिन इस मामले में यह कठिन और बोझिल है जहां दस या तो अपवाद हैं।

कोई अन्य सुझाव?

उत्तर

1

में हो गया में चलाने के लिए regex के विपरीत किसी भी अपवाद

3) देखें। यह मदद here में शामिल है, और इसका एक वीडियो प्रदर्शन here है। यह केवल पहचानकर्ताओं तक ही सीमित नहीं है; यह i=i+1 =>i++ जैसी चीजों को संभाल सकता है। यदि आपके पास हालिया संस्करण स्थापित है तो आप केवल अंतर पर राइट क्लिक कर सकते हैं और प्रारंभ करने के लिए "प्रतिस्थापन ..." का चयन कर सकते हैं।

1

1) उन्हें वापस स्विच करने के लिए एक लाइन रेगेक्स लिखें।

2) Diff, परे की तुलना करें प्रो संस्करण का समर्थन करता है नाम दिया पहचानकर्ता अनदेखी कदम 1

5 मिनट

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

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