मैं एक diff टूल की तलाश में हूं जो मुझे फ़ाइल के किसी उप-सेक्शन की तुलना किसी अन्य फ़ाइल के अनुभाग के साथ या यहां तक कि स्वयं की तुलना करने की अनुमति देगा। अधिमानतः ग्रहण आधारित है लेकिन सभी सुझाव लेंगे।डिफ टूल जो फाइलों के उप-वर्गों की तुलना कर सकते हैं
हाँ मुझे पता है कि मैं दो खंडों को अलग-अलग फाइलों में कॉपी कर सकता हूं और उनसे तुलना कर सकता हूं, लेकिन जब आप बड़ी मात्रा में रिफैक्टरिंग करने की कोशिश कर रहे हैं तो यह बहुत कठिन है।
मूल रूप से मैं कोड कोड से जितना संभव हो उतना डुप्लिकेट कोड निकालने का प्रयास कर रहा हूं जो कि ctrl-V 'विरासत' का एक बड़ा सौदा से पीड़ित है ;-) हालांकि चिपका हुआ हिस्सों थोड़ा समय के साथ विकसित हुआ है।
मेरे द्वारा +1 - मैं हमेशा * कुछ * (एक त्रुटि कोड, कुछ एक्सएमएल, एक GUID आदि ...) ले रहा हूं और इसे किसी और चीज़ से तुलना करने की कोशिश कर रहा हूं। उन्हें 2 फाइलों में डालकर काम करता है, लेकिन इसका दर्द होता है। – Justin
डुप्ली खोजकर्ताओं के सभी सुझावों के लिए धन्यवाद, मैंने उन्हें चेक आउट किया। मुझे एक प्लगइन मिला जो ग्रहण में सिमियन का उपयोग करता है। समस्या वास्तव में डुप्लिकेट नहीं ढूंढ रही है। मुझे पहले से ही पता है कि ज्यादातर डुप्लिक वास्तव में कहां हैं। यह वह बिंदु है जहां आपको यह पता लगाने की आवश्यकता है कि मैं वर्तमान में मौजूद डुप्लिकेश को कैसे हल कर सकता हूं ... यही कारण है कि मुझे सीधे अनुभागों को अलग करने की आवश्यकता है। – EvilPuppetMaster
@EvilPuppetMaster: हां, यह खोज नहीं है लेकिन कुंजी है कि भिन्नता है। मैंने [समान प्रश्न] के रूप में पूछा (http://stackoverflow.com/questions/2818082/how-to-diff-two-regions-of-the-same-file-in-clipse)। Atomiq की जांच करने जा रहे हैं। – thoni56