2017-09-25 33 views
26

में किसी घटक का नाम बदलने के लिए क्या एंगलुलर सीएलआई में किसी घटक का नाम बदलने के लिए कोई शॉर्टकट है, अन्य फ़ोल्डर फ़ाइलों जैसे मैन्युअल रूप से फ़ोल्डर नाम, सीएसएस, टीएस, spec.ts और app.module.ts संपादित करना?कोणीय सीएलआई

+0

अगर आप एचटीएमएल टैग में बदलना चाहते हैं तो चयनकर्ता का नाम बदलें। यदि आप कक्षा को बदलना चाहते हैं, तो आपको इसे मैन्युअल रूप से करने की आवश्यकता है। –

+0

जब तक वे 'एनजी नष्ट' में शामिल नहीं होते हैं, तो आप भाग्य में नहीं हैं ... –

+2

आप इस धागे में सुविधा की निगरानी कर सकते हैं: https://github.com/angular/angular-cli/issues/900 –

उत्तर

31

नहीं!

कोई कमांड नहीं है जो घटक बनाने कमांड का उपयोग कर जेनरेट की गई सभी फ़ाइलों का नाम बदल देगा। तो ts, html, css/scss, .spec.ts फ़ाइलों को मैन्युअल रूप से नामित/संपादित करने की आवश्यकता है।

मैं angular cli का लगातार उपयोगकर्ता हूं और मुझे लगता है कि यह कुछ अच्छा है क्योंकि हम केवल कोणीय घटकों को बनाते हैं और इसका नाम बदलने की आवश्यकता है। चूंकि यह नाम बदलें कमांड नहीं है, बनाए गए कोणीय घटक, निर्देश, आदि को हटाकर और फिर घटक बनाने के लिए कमांड चला रहा है वास्तव में दर्द है।

+2

यह भी आसान होगा पुरानी परियोजनाओं का पुन: उपयोग करने के लिए। – Leo

4

वर्तमान में कोणीय सीएलआई कोड का नाम बदलने या पुन: सक्रिय करने की सुविधा का समर्थन नहीं करता है।

आप कुछ आईडीई की मदद से ऐसी कार्यक्षमता प्राप्त कर सकते हैं।

इंटेलिज, ग्रहण, वीएससीओडी आदि .. रिफैक्टरिंग का डिफ़ॉल्ट समर्थन है।

आजकल VSCode कुछ तेजी को दिखा रहा है, व्यक्तिगत रूप से मैं VSCode

determinig संदर्भ के साथ इस

पुनर्रचना के एक प्रशंसक: - VSCode मदद आप एक चर के सभी संदर्भों को मिल जाए, हर जगह यह निर्धारित किया जा सकता है कि इसका उपयोग SHIFT + F12 के साथ किया जा रहा है। यह टाइप स्क्रिप्ट के साथ अविश्वसनीय रूप से अच्छी तरह से काम करता है।

संदर्भ के सभी उदाहरणों का नाम बदल रहा: - सभी संदर्भों को आप F2 एक पॉपअप खुल जाएगा और आप मान बदलने और इस संदर्भ के सभी उदाहरणों अद्यतन करेगा दर्ज क्लिक कर सकते हैं दबा सकते हैं खोजने के बाद।

फाइलों और आयातों का नाम बदलना आप प्लगइन के साथ एक फ़ाइल और उसके आयात संदर्भों का नाम बदल सकते हैं। अधिक जानकारी here

+0

आप संदर्भ, फाइलों और आयातों के बारे में बात करते हैं, लेकिन घटकों का नाम बदलने के बारे में क्या कहते हैं? –

+0

@ ऑर्टोमाला लोक्नी कोणीय-क्ली नामकरण का समर्थन नहीं करता है। नामांकन का कार्य इन तीन चरणों के साथ हासिल किया जा सकता है। –

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