मेरे पास एक तरीका है जिसे मैं हटाना चाहता हूं। इस विधि को कक्षाओं की संख्या से बुलाया जा रहा है। मैं रिफैक्टरिंग का उपयोग करके इस विधि को मिटाना चाहता हूं और प्रत्येक फ़ाइल में जाने और साफ करने के बजाय ग्रहण को इस विधि में सभी कॉल हटा देता हूं। मुझे रिफैक्टर से ऐसा करने का सीधा तरीका नहीं मिला (मैं गैनीमेड का उपयोग कर रहा हूं)मैं एक्लिप्स रीफैक्टरिंग का उपयोग कर एक विधि को हटा नहीं सकता?
6
A
उत्तर
23
- विधि शरीर
- हटाएं, फिर विधि
Refactor -> Inline
0
मुझे नहीं लगता कि यह रिफैक्टरिंग के माध्यम से किया जा सकता है। हालांकि आप खोज कर सकते हैं और regex का उपयोग कर प्रतिस्थापित कर सकते हैं।
CTRL-एच खोज को लाने के लिए की जगह संवाद
+2
निराशाजनक का चयन करें। मैं इस विधि को मिटाना चाहता हूं, और इसके पीछे छोड़े गए किसी भी मृत कोड को स्वचालित रूप से साफ़ कर दूंगा। –
संबंधित मुद्दे
- 1. क्या कोई एक्लिप्स रीफैक्टरिंग एपीआई है जिसे मैं प्रोग्रामेटिक रूप से कॉल कर सकता हूं?
- 2. क्या मैं रुबी में एक विधि उपनाम हटा सकता हूं?
- 3. मैं RegEx का उपयोग कर एक HTML तत्व और इसकी सामग्री को कैसे हटा सकता हूं
- 4. मैं सी # का उपयोग कर XmlTextWriter से BOM को कैसे हटा सकता हूं?
- 5. क्या मैं एक गैर वर्चुअल विधि ओवरराइड करने वाली विधि का उपयोग कर सकता हूं?
- 6. मैं एक्लिप्स
- 7. मैं AsyncMethodCaller का उपयोग क्यों नहीं कर सकता?
- 8. मैं रेल में Record.all.destroy का उपयोग क्यों नहीं कर सकता?
- 9. मैं एक्लिप्स आरसीपी एप्लिकेशन में java.lang.instrument का उपयोग कैसे कर सकता हूं?
- 10. मैं सत्र चर को कैसे हटा या हटा सकता हूं?
- 11. मैं एक्लिप्स रीफैक्टरिंग टूल्स का उपयोग कैसे करूं और सबक्लिप्स के माध्यम से एसवीएन के साथ सिंक में रहूं?
- 12. मैं "कन्वर्ट एक्सटेंशन विधि टू प्लेन स्टेटिक" को रिचार्पर में स्वचालित रीफैक्टरिंग कैसे बंद कर सकता हूं?
- 13. मैं पीयर इंस्टॉलर का उपयोग कर पूरी तरह से PHPUnit को कैसे हटा सकता हूं?
- 14. मैं scipy.io का उपयोग क्यों नहीं कर सकता?
- 15. क्या मैं jQuery का उपयोग कर इनलाइन ईवेंट हैंडलर को हटा सकता हूं?
- 16. ग्रहण कुछ ब्रेकपॉइंट्स को हटा नहीं सकता
- 17. मैं प्रोग्राम को एक प्रोग्राम को कैसे हटा सकता हूं?
- 18. मैं एक संपूर्ण प्रोटोकॉल को कैसे हटा सकता हूं?
- 19. Default.png को हटा नहीं सकता है?
- 20. php में array_splice का उपयोग करके मैं एक सरणी सदस्य को कैसे हटा सकता हूं?
- 21. क्या मैं या एंड का उपयोग नहीं कर सकता?
- 22. मैं स्ट्रेरर का उपयोग क्यों नहीं कर सकता?
- 23. मैं डब्ल्यूसीएफ रीस्ट पोस्ट विधि में दो तर्कों का उपयोग क्यों नहीं कर सकता?
- 24. मैं पंक्तियों को कैसे हटा सकता हूं?
- 25. मैं अजीब का उपयोग करके क्या कर सकता हूं कि मैं पर्ल में नहीं कर सकता?
- 26. मैं एक सिस्टम को कैसे हटा सकता हूं। Linq.Expression?
- 27. रूबी में किसी विधि के अंदर मैं स्थानीय चर का उपयोग क्यों नहीं कर सकता?
- 28. एक सार्वभौमिक ऐप में UISplitViewController का उपयोग नहीं कर सकता?
- 29. मैं "एक्शन" नामक परम का उपयोग क्यों नहीं कर सकता?
- 30. इंटेलिजे आईडीईए के साथ "चाल विधि" रीफैक्टरिंग कैसे लागू कर सकता हूं?
+1 बहुत उपयोगी रहा – Ravisha
मुझे यह पसंद है! हालांकि, यह तब काम नहीं करता है जब विधि किसी इंटरफ़ेस में निर्दिष्ट होती है और कॉलर्स इंटरफ़ेस का संदर्भ लेते हैं। ग्रहण कहता है, "अमूर्त तरीकों को रेखांकित नहीं किया जा सकता", और विधि कार्यान्वयन पर इनलाइनिंग करते समय, रिएक्टर के बाद कोई बदलाव नहीं होता है। –