क्या एक्लिप्स में चर नाम को जल्दी से कैपिटल करने का एक तरीका है


जवाबों:


215

खिड़कियाँ

जब आप कोस्टजा द्वारा बताए अनुसार Alt+ Shift+ दबाते Rहैं, तो आप उस पाठ का चयन कर सकते हैं जिसे आप बदलना चाहते हैं, फिर

  • Ctrl+ Shift+ Yलोअरकेस के लिए, या
  • Ctrl+ Shift+ Xअपरकेस के लिए।

मैक ओ एस

  • Cmd+ Shift+ Yलोअरकेस
  • Cmd+ Shift+ Xअपरकेस

इसमें कोई बुद्धिमत्ता नहीं है। यह केवल चयनित पात्रों पर मामले को नेत्रहीन रूप से बदलता है।

नोट: यह टिप ग्रहण सहायता से आती है। यदि आपको इसे खोजने की आवश्यकता है, तो मदद, खोज पर क्लिक करें, फिर "अपरकेस" टाइप करें। आपको बहुत सारे शॉर्टकट के साथ एक पेज मिलेगा।


यह मेरे ग्रहण 3.6.2 के संस्करण के साथ काम नहीं करता है - मैं प्यार करने के लिए पाठ का चयन करने में सक्षम हो सकता है, फिर राइट क्लिक करें, स्रोत का चयन करें, "पूंजी बनाएं" या "लोअर केस बनाएं" का चयन करें। मुझे Visual Studio से उपयोगकर्ता के अनुकूल पहलू याद आता है!
किसी को 22

5
यह केवल चयन पर काम करता है (और यह मैक पर cmd-shift-x / y है।) यह शर्म की बात है कि अगर आप एक सीमा का चयन नहीं किया है, तो यह अगला चरित्र नहीं करेगा, क्योंकि कीबाइंडिंग इसमें कुछ नहीं कर रही है। मामला।
जोशुआ गोल्डबर्ग

कमांड काम करते हैं कि कैसे अपेक्षित है, बस जिज्ञासु, जहां वे ग्रहण के मेनू बार के माध्यम से दिखाई देते हैं?
मैनुअल जॉर्डन

9

मुझे जो उपयोगी लगता है वह है Alt + Shift + A का उपयोग करके स्तंभ का चयन करना और अक्षरों का एक स्तंभ चुनना। फिर निचले मामले या बड़े अक्षरों में Ctrl + Shift + Y या Ctrl + Shift + X का उपयोग करें।

यह खिड़कियों पर ग्रहण के लिए काम करता है।


5

कई समस्याएं हैं:

  • fooBar -> FooBar और इसके विपरीत होने की संभावना नहीं है जब तक कि कोई जावा शैली के दिशानिर्देशों की अनदेखी नहीं करता है। (मैं शायद ही कभी इस तरह के कोड का सामना करता हूं, और जब मैं अपनी प्रारंभिक प्रतिक्रिया करता हूं तो कोड को निस्तारण से परे लिखना है।)

  • fooBar -> FOO_BAR और इसके विपरीत प्रशंसनीय हैं, लेकिन बहुत ही असामान्य हैं।

  • फोब्बर -> फूबर भी प्रशंसनीय है, लेकिन यह समस्याग्रस्त है। यह ग्रहण का पता लगाएगा जहां वर्णों के अनुक्रम में इच्छित शब्द सीमाएं हैं, और यह सही होना मुश्किल है।

यदि आप इन पर गौर करते हैं, तो वे सभी या तो बहुत अधिक होने की संभावना नहीं हैं, या ठीक से करने के लिए बहुत कठिन हैं। इसलिए, यह मुझे आश्चर्यचकित नहीं करता है कि वे मानक ग्रहण कोडबेस द्वारा समर्थित नहीं हैं।


1

Alt + Shift + R दबाने से आपको अपनी चर नाम को अपनी पसंद के अनुसार रिफलेक्टर करने की पूरी शक्ति मिलती है। AFAIK, ऐसा कोई टूल या शॉर्टकट नहीं है जो केवल कैपिटलाइज़िंग करता है।


वहाँ जल्दी से पूंजीकरण करने के लिए एक शॉर्टकट है, संयुक्त राष्ट्र पूंजीकरण। स्वीकृत उत्तर देखें। उदाहरण के लिए, JSP संपादक में Alt + Shift + R की अनुमति नहीं है।
एल-टेदी

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

ऐसा लगता है कि यह फ़ंक्शन 2009 में पहले से मौजूद था , इस प्रकार, मुझे लगता है कि यह आपके उत्तर से पहले जोड़ा गया था।
एल-टेदी

1
यह फ़ंक्शन पूरे चयनित स्ट्रिंग के मामले को बदलना है। यह पूंजीकरण नहीं है, जो केवल चयनित स्ट्रिंग के पहले अक्षर के लिए मामले को बदलता है। मुझे वास्तव में संदेह है कि एक 2011 में वापस अस्तित्व में आया था, मैं खुद को वापस खोज रहा हूं।
कोस्तजा

आप सही कह रहे हैं, वास्तव में, यह CTRL + SHIFT + Y शॉर्टकट कैपिटलाइज़ेशन नहीं करता है, लेकिन सभी चयनित कैक्टर्स को ऊपरी या निचले हिस्से में रखता है। इस प्रकार, आपके उत्तर पर मेरा अपमान प्रासंगिक नहीं था। क्या आप अपना उत्तर संपादित कर सकते हैं, ताकि मैं अपना पद छोड़ दूं? आप सटीक जोड़ सकते हैं कि आपका शॉर्टकट केवल जावा संपादकों (?) में उपलब्ध है लेकिन जेएसपी संपादकों में नहीं?
एल-टेदी

-4

नहीं, आपको मानक नाम बदलने का उपयोग करना होगा और बड़े अक्षरों में चर नाम को फिर से लिखना होगा।

चर नामों को कैपिटलाइज़ करना उन मामलों तक सीमित होना चाहिए, जहाँ हम एक वर्ग विशेषता को "स्थिर" में बदलते हैं, और ऐसा अक्सर नहीं होता है ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.