शॉर्टकट से इंटेलीज टर्मिनल से संपादक तक कैसे कूदें


92

मुझे पता है कि आप Intellij IDEA में लगभग सभी विंडो से एडिटर विंडो से कूद सकते हैं Esc। इंटेलीज की टर्मिनल विंडो में, यह काम नहीं करता है। क्या किसी को पता है कि इसे कीबोर्ड शॉर्टकट के साथ कैसे करना है? यह अच्छा होगा क्योंकि मैं अपने संपादक से टर्मिनल तक Alt+ के साथ कूद सकता हूं F12लेकिन मैं अपने माउस का उपयोग किए बिना इसे दूसरे तरीके से नहीं कर सकता।


3
ctrl-tab आपको त्वरित स्विच देता है - स्मृति से मेरा मानना 0है कि संपादक है, क्या यह मदद करता है?
वाइकिंगस्टीव

@ हाइकिंगस्टेव 0हैAnt Build
देव

धन्यवाद, सही है, यह सिर्फ ctrl-tab है। विवरण के लिए मार्क वेडर्स उत्तर देखें।
वाइकिंगस्टेवेट

2
इसे आगे बढ़ाना चाहिए: youtrack.jetbrains.com/issue/IDEA-116865
pondermatic

टर्मिनल पैनल के लिए। बस Shift + Escनीचे वर्णित @Andrey से उपयोग करें।
जॉनवॉटसनडेव

जवाबों:


79

अद्यतन - मार्च २०१६

चूँकि इस सवाल पर कुछ ध्यान दिया जा रहा है, मैं सभी को याद दिलाना चाहता था कि आप बिल्ट इन एक्शन के साथ आसानी से एडिटर और टर्मिनल विंडो के बीच टॉगल कर सकते हैं। डिफ़ॉल्ट रूप से यह Alt+ F12और के लिए मैप किया जाता है F12। अन्य मैपिंग की जांच करने के लिए, इसे मेनू में देखें> टूल विंडोज> टर्मिनल पर देखें । वैकल्पिक रूप से एंबेडेड लोकल टर्मिनल वेब हेल्प पेज के साथ कार्य करने के लिए जाएं और ऊपरी दाएं कोने में कीमैप विकल्प बदलें और बहुत अंत तक स्क्रॉल करें ("इसे भी देखें" अनुभाग के ऊपर) जहां यह कहता है: "एम्बेडेड स्थानीय टर्मिनल के बीच टॉगल करें और दबाकर संपादक ... ”। आप इस कार्रवाई को सेटिंग्स> कीमैप> अन्य> टर्मिनल में रीमैप कर सकते हैं

मुख्य "मुद्दा" यह प्रश्न चर्चा करता है कि क्या टर्मिनल विंडो बंद किए बिना टर्मिनल विंडो से संपादक तक लौटने का एक तरीका है।

[मार्च २०१६ अपडेट समाप्त करें]

================================================== =

कुछ विकल्प मैं इस समय सोच सकता हूं।

  1. Alt+ F12दूसरी बार आपको संपादक के पास वापस ले जाएगा, लेकिन टर्मिनल विंडो को छिपा देगा।
  2. Alt+ Homeआपको नेविगेशन बार पर Escले जाएगा , फिर मारना आपको संपादक तक ले जाएगा। यदि आप अक्सर ऐसा करते हैं, तो दोहरे अनुक्रम की आवश्यकता को समाप्त करने के लिए आप अनुक्रम के साथ मैक्रो ( एडिट> मैक्रोज़ ) रिकॉर्ड कर सकते हैं । फिर इसे शॉर्टकट ( सेटिंग्स> [आईडीई सेटिंग्स]> कीमैप> मैक्रोज़ ) पर मैप करें । इस विकल्प के बारे में अच्छी बात यह है कि यह किसी भी टूल विंडो से काम करेगा। तो आप इसे एक "संगत संपादक पर लौटें" शॉर्टकट के रूप में उपयोग कर सकते हैं।
  3. जबकि Ctrl+ Tabस्विचर में कोई संपादक विकल्प नहीं है जो @vikingsteve का उल्लेख करता है, आप Ctrl+ Tab, Ctrl+ Shift+ कर सकते हैं Tab। फिर, आप एक मैक्रो को रिकॉर्ड कर सकते हैं।

यदि मैं किसी अन्य विचार के बारे में सोचता हूं, तो मैं उन्हें जोड़ूंगा।


@NaderHadjiGhanbari किस समाधान ने आपके लिए काम किया? आप किस संस्करण / OS पर हैं?
देव

1
@dev मैक्रोज़ + मैक्रो को एक शॉर्टकट असाइन करें।
नादेर घनबारी

Opt-f12 ने OSX पर phpStorm में मेरे लिए यह किया। जीवन रक्षक!
स्कॉट बायर्स

30

उबंटू:

alt + 2(twice) - jump from the terminal to the editor
alt + F12 - open the terminal 

मैक:

cmd + 2(twice) - jump from the terminal to the editor
options + F12 (this shortcut toggles the terminal window on and off)

2
मेरी मशीन पर यह सिर्फ "टीएम" चरित्र दो बार .. आदानों™™
Hasen

इस शॉर्टकट का उपयोग करने के लिए आप IntelliJ को कैसे कॉन्फ़िगर करते हैं? मेरे पास हसीन जैसा ही परिणाम है।
लोगन

@Ogogan मैंने कॉन्फ़िगर नहीं किया। यह सिर्फ मेरी मशीन (उबंटू) पर काम करता है
एंड्री

1
cmd + 2 दो बार मैक पर
विलियम टरेल

22

यह अक्षम करने का विकल्प हो सकता है Preferences > Tools > Terminal > Override IDE shortcuts

Esc उसके बाद काम करता है


महान समाधान, एक बार जब यह विकल्प अनियंत्रित हो जाता है, तो पहले संपादक विंडो पर जाने के बिना सीधे दूसरी विंडो (उदाहरण के लिए "संस्करण नियंत्रण") पर जाना संभव है।
निकोलस फ़ोरनी

क्या आप जानते हैं कि मैं डीबग (रन नाम) विंडो के लिए समान समाधान का उपयोग कैसे कर सकता हूं?
जोरिस कोक

14

OSX पर IDEA 13 चल रहा है

मार्क वेडर के जवाब पर विस्तार से, यहाँ मेरा अब तक का अनुभव है:

  1. F12(Alt + F12) ( Terminal) टर्मिनल टूल विंडो विजिबिलिटी को टॉगल करेगा, इसलिए यह एक बार छुप जाने के बाद आपको एडिटर के पास ले जाएगा। इसी तरह का प्रभाव (Shift + Esc) ( Hide Active Tool Window), जो सक्रिय टूल विंडो को छिपा देगा, संपादक पर ध्यान केंद्रित करेगा।
    यदि आप हर समय टर्मिनल को देखना चाहते हैं तो अच्छा नहीं है

  2. हालांकि मैक्रो रिकॉर्ड करना एक महान विचार है जो आपको स्क्रिप्टेड इंटरैक्शन के माध्यम से संपादक को वापस ले जाएगा, यह अभ्यास में काम करने में विफल रहता है। एक बात के लिए, टर्मिनल सबसे महत्वपूर्ण स्ट्रोक को रोक देगा, जिससे आप मैक्रो को ट्रिगर करने में सक्षम नहीं होंगे। यहां तक ​​कि जब आप किसी अन्य टूल विंडो (उदाहरण के लिए प्रोजेक्ट टूल विंडो) से इसकी शॉर्टकट कुंजी के माध्यम से मैक्रो को ट्रिगर करने का प्रबंधन करते हैं, तो यह काम नहीं करेगा (भले ही Script execution finishedआईडीईए विंडो के नीचे प्रदर्शित होगा)
    काम नहीं करता है।

  3. टर्मिनल विंडो के अधिकांश कुंजी संयोजनों को अवरोधन करने के लिए या तो काम नहीं करेगा। लेकिन अगर यह काम करता है, तो भी यह संपादक को अगली फ़ाइल पर ले जाएगा, इसलिए आपको अभी भी मूल एक पर लौटने की आवश्यकता होगी (जैसा कि मार्क ने बताया)।
    काम नहीं करता है, लेकिन वास्तव में बुरा नहीं है क्योंकि यह एक और झुंझलाहट है

  4. जबकि टर्मिनल ध्यान केंद्रित किया, ऐसा लगता है कुछ Toolsशॉर्टकट सुलभ अभी भी कर रहे हैं के रूप में आप उन्हें पुन: असाइन नहीं किया है लंबे समय के रूप में Preferences->Keymap(बहुत महत्वपूर्ण है कि आप इन स्पर्श नहीं है - मैं unassigning और फिर नियत करने की कोशिश की 1( Project!) और यह टर्मिनल के भीतर से नहीं रह ट्रिगर होगा) । इनमें से किसी भी शॉर्टकट को दो बार शामिल करने से उस टूल विंडो को टॉगल कर दिया जाएगा, जो आपको संपादक के पास ले जाएगा। उदाहरण के लिए, मैं आम तौर पर Favorites Tool Window(यानी सामान्य रूप से दिखाई नहीं देता) का उपयोग नहीं करता हूं , इसलिए जब भी मुझे टर्मिनल से बाहर निकलने की आवश्यकता होती है मैं बस 2 x 2 टाइप करता हूं ।
    शायद आपके लिए काम करता है?

  5. कुंजी है, जब किसी पर इस्तेमाल किया Tool Window, संपादक को फोकस वापस परिवर्तन होगा। तो, समान (4.), पहले ऐसा करने के लिए 2या किसी अन्य काम कर रहे शॉर्टकट टर्मिनल से बाहर ध्यान केंद्रित स्थानांतरित करने के लिए के लिए एक अधिक अच्छी तरह से व्यवहार Tool Window, तो
    समान (4.)


Key यह क्या है?
Rytek

1
alt+2दो बार विजेता है
एए।

2
मैं असहमत होता। हर बार जब आप संपादक (कम से कम खिड़कियों पर) पर ध्यान केंद्रित करना चाहते हैं, तो टर्मिनल में Alt + 2अजीब 2प्रतीक, जो बहुत कष्टप्रद है
रेड हॉट चिली कोडर

Cmd + 2 पसंदीदा में पाने के लिए ESC द्वारा मेरे लिए काम करता है!
खाई

alt+2मेरे लिए काम नहीं किया। यह टर्मिनल में एक अजीब प्रतीक (ट्रेडमार्क प्रतीक) टाइप करता है। यहां बताए गए अन्य शॉर्टकट टर्मिनल विंडो (ऑन / ऑफ) को भी बंद कर देते हैं जो कष्टप्रद है।
अल्तेज


5

OSX PhpStorm 8 पर, 2दो बार काम करता है। + संख्या को OSX पर [डिफ़ॉल्ट] शॉर्टकट के रूप में असाइन किए जाने की संभावना नहीं है क्योंकि वे ™ ( 2) जैसे विशेष वर्ण हैं ।

मेरे लिए, केवल 2, 6और 9इस विचार के साथ काम करना, 2@देव के रूप में सबसे कम विघटनकारी है।

टर्मिनल फोकस मुद्दे के बारे में एक खुला टिकट है जो देखने लायक हो सकता है कि भविष्य में यह व्यवहार सुधरता है या नहीं।


⌘ 2 बार दो बार, मेरे लिए भी काम किया! मैं El Capitan पर IntelliJ IDEA अल्टीमेट चल रहा हूं।
webappzero

1

मेरा मानना ​​है कि बेहतर उत्तर है

ऑल्ट + होम

ऐसा इसलिए है क्योंकि Alt + F12 जैसे अधिकांश उत्तर टर्मिनल को बंद करने के बारे में हैं और उम्मीद है कि फोकस वापस संपादक के पास जाएगा, लेकिन Alt + Home के साथ फोकस संपादक का चयन करने के लिए जाता है और कभी-कभी फ़ाइल पर ध्यान केंद्रित होता है, लेकिन यह वास्तव में है खोला नहीं गया। इस तरह से आप इसे भी खोल सकते हैं।


1

2020 तक, आप टर्मिनल और पिछली विंडो के बीच टॉगल करने के लिए एक ही कुंजी ( Alt+ F12) का उपयोग कर सकते हैं ।


0

कल्पना

यह समाधान मानता है कि आप टर्मिनल और संस्करण नियंत्रण टैब (या किसी भी टैब) को हमेशा खुला छोड़ना चाहते हैं और उनमें से किसी को भी बंद नहीं करना चाहते हैं। और आप keybord शॉर्टकट का उपयोग करके टर्मिनल से संपादक तक कूदना चाहते हैं।

उपाय

  1. 2टर्मिनल पर जाने के लिए असाइन करें (या कोई अन्य शॉर्टकट)
  2. आप पहले 9से ही संस्करण नियंत्रण टैब पर कूद सकते हैं
  3. प्रेस 9और Esc। यह आपको संपादक तक ले जाएगा और संस्करण नियंत्रण टैब और टर्मिनल दोनों खुले रहेंगे
  4. जब आप गोटो टर्मिनल बस प्रेस करना चाहते हैं 2

वेबस्टॉर्म स्क्रीनशॉट

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

यहां छवि विवरण दर्ज करें


0

आप एक नया टर्मिनल टैब ( Ctrl+ Shift+) बना सकते हैंT ) और टैब हेडर को संपादक क्षेत्र में खींच सकते हैं, बस इसे "सामान्य" टैब बना सकते हैं।

तब आप संपादक टैब और टर्मिनल टैब के बीच स्विच करने के लिए alt+ leftऔर alt+ right(जब आईडीई हॉटकी मोड में ओवरराइड कर सकते हैं) का उपयोग कर सकते हैं , या लंबवत रूप से विभाजित कर सकते हैं, "अगले स्प्लिटर पर जाएं" शॉर्टकट असाइन करें और इसे स्विचिंग के लिए उपयोग करें।


0
  • यह संपादक को फिर से सक्रिय करेगा

  • Alt+ 1तबEsc


-1

Injellij -> वरीयता -> मुख्य मानचित्र -> खोज "टर्मिनल" ->।

वहां शॉर्टकट खोजें या बदलें

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