2016-01-26 39 views
8

में अपरकेस चयनित टेक्स्ट का शॉर्टकट मैं SQL डेवलपर वर्कशीट में कुछ टेक्स्ट हाइलाइट करना चाहता हूं और इसे कुछ कीबोर्ड शॉर्टकट के साथ अपरकेस में परिवर्तित करना चाहता हूं।ओरेकल एसक्यूएल डेवलपर

क्या ओरेकल एसक्यूएल डेवलपर में ऐसा कोई शॉर्टकट है?

मैं संस्करण 4.1.2 का उपयोग कर रहा हूं।

उत्तर

2

इसे मिला! आप अपने कार्यपत्रक में पाठ का चयन कर सकते हैं तो का उपयोग Ctrl +शिफ्ट + " मामलों के बीच स्विच करने (संस्करण 4.1.2 में)

यह होगा निम्नलिखित मामलों के बीच चक्र:।

ऊपरी मामला:

SELECT * FROM MYSCHEMA.EXAMPLE; 

लोअर केस:

select * from myschema.example; 

ऊपरी कीवर्ड:

SELECT * FROM myschema.example; 

लोअर कीवर्ड, ऊपरी पहचानकर्ता:

select * from MYSCHEMA.EXAMPLE; 

ऊपरी कीवर्ड, लोअर पहचानकर्ता:

SELECT * FROM myschema.example; 

प्रारंभिक कैप:

Select * From Myschema.Example; 

@PiotrSiekierski से उल्लेख किया है, आप Tools -> Preferences -> Shortcut Keys में कीबोर्ड शॉर्टकट बदल सकते हैं। संस्करण 4.1.2 में, Ctrl + ' शॉर्टकट डिफ़ॉल्ट रूप से' नेविगेट डाउन 'पर मैप किया गया है।


@Sentinel से उल्लेख किया है, यदि आप अलग अलग मामले विकल्पों के माध्यम से साइकिल चालन में कोई दिलचस्पी नहीं कर रहे हैं के रूप में, आप एक शॉर्टकट असाइन कर सकते हैं 'छोटे करने के लिए चयन कन्वर्ट' Tools -> Preferences -> Shorcut Keys के लिए जा रहा है और खोज के द्वारा 'अपरकेस करने के लिए चयन कन्वर्ट' करने के लिए या वांछित कार्यक्षमता के लिए। तो आप उन आदेशों के लिए एक शॉर्टकट, जैसे Ctrl +यू या Ctrl +एल असाइन कर सकते हैं। संस्करण 4.1.2 में, 'कन्वर्ट चयन से अपरकेस' और 'कन्वर्ट चयन से लोअरकेस' कमांड में डिफ़ॉल्ट रूप से कोई शॉर्टकट मैपिंग नहीं है।

2

Ctrl + 'डिफ़ॉल्ट रूप से केस बदलता है। आप सभी शॉर्टकट्स पा सकते हैं:

tools->preferences->shortcuts 
+0

यह मेरे लिए काम नहीं करता है पर प्रकाश डाला। मैं Ctrl + Shift + उपयोग करने के लिए "। –

+0

न तो' Ctrl + ' '' और न ही Ctrl + Shift + "' काम मेरे लिए, प्रति चयनित जवाब किया था remapping है। – vesperto

2

ऊपरी/निचले/इनिटैप के माध्यम से यह चक्र।

CTRL + '

+0

यह मेरे लिए काम नहीं करता है। मुझे Ctrl + Shift + " –

+0

@AndrewMairose का उपयोग करना होगा, मुझे लगता है कि आपकी कीबोर्ड भाषा सेटिंग्स पर निर्भर करता है। – Matt

+0

टाइप किए गए टेक्स्ट/एसक्यूएल कोड को ऊपरी या निचले स्तर के लिए आवश्यक होने पर उपयोगी बनाने के लिए उपयोगी :) :) – Kaps

12
Tools->Preferences->Shortcut Keys तहत

आप पाते हैं और/या Convert Selection to Uppercase और Convert Selection to Lowercase आदेश के लिए शॉर्टकट कुंजी संयोजन परिभाषित कर सकते हैं। मैंने क्रमशः और CTRL-L पर मैप किया है। दुर्भाग्यवश टेक्स्ट को इनटैप में कनवर्ट करने के लिए एक विशिष्ट कमांड प्रतीत नहीं होता है, इसलिए To Upper/Lower/Initcap कमांड उस के लिए जाने का तरीका है। हालांकि, ध्यान रखें कि To Upper/Lower/Initcap आदेश वास्तव में पाँच प्रारूप मोड के बीच चक्र:

  • अपरकेस
  • लोअरकेस
  • Initcap
  • लोअर कीवर्ड, ऊपरी पहचानकर्ता
  • ऊपरी कीवर्ड, लोअर पहचानकर्ता

इनमें से कुछ प्रकार कोड फ़ॉर्मेटर के व्यवहार बदल जाएगा (डिफ़ॉल्ट कुंजी अनुक्रम 0,123,), और Tools->Preferences->Code Editor->Completion Insight->Change case as you type सेटिंग अगर आपने इसे सक्षम किया है।

+1

महान प्रश्न और उत्तर ... हालांकि मैं आपके द्वारा टाइप किए जाने वाले चेंज केस को सेट करने से बचूंगा। कुछ बार मैं बहुत बुरी गलतियां कर रहा था क्योंकि इससे पहले कि आप उद्धरण में डालते हैं, इससे पहले कि आप अपने टेक्स्ट के मामलों को बदल दें और यदि आप स्वचालित परिवर्तन नहीं देखते हैं तो इससे आपको चोट पहुंच सकती है। –

+0

अच्छा जवाब! मैंने ऊपरी मामले के लिए 'SHIFT + CTRL + U' और निचले मामले के लिए' CTRL + U' 'चुना है क्योंकि यह नोटपैड ++ के लिए डिफ़ॉल्ट शॉर्टकट हैं, जिन्हें मैं नियमित रूप से भी उपयोग करता हूं। पाठ्यक्रम की व्यक्तिगत वरीयता! –

2

यह शायद और पुराने सवाल है, लेकिन मैंने देखा है कि जबकि मैक पर, चक्र के लिए कीबोर्ड शॉर्टकट अबाध है।

मैं

tools->preferences->shortcuts 

में उपरोक्त सुझावों का पालन किया और इसे अपने आप को ctrl + ' करने के लिए बाध्य है, लेकिन मैक पर ध्यान दें कि 4.2 में डिफ़ॉल्ट रूप से इस अबाध है।

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