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