नोटपैड ++ में वर्तमान टैब के दाईं या बाईं ओर टैब पर स्विच करना


57

मैं नोटपैड ++ में वर्तमान दस्तावेज़ के बाएं या दाएं दस्तावेज़ को कैसे स्विच कर सकता हूं?

उदाहरण के लिए, यदि मेरे पास दस्तावेज हैं A, Bऔर Cखुले हैं, और मैं वर्तमान में संपादन कर रहा हूं B, तो मैं चाहूंगा कि कोई शॉर्टकट हो:

  1. दस्तावेज़ पर स्विच करें A, जैसे । । ( Alt- LeftArrowया Ctrl- Pageup)

या

  1. दस्तावेज़ पर स्विच करें C, जैसे । । ( Alt- RightArrowया Ctrl- PageDown)।

सभी मैंने पाया है कि उदाहरण के लिए, जब दस्तावेज़ को आखिरी बार खोला गया था, तो "इतिहास" के आधार पर अगले या पिछले दस्तावेज़ों पर स्विच करने का एक तरीका है:

( Ctrl- Tabऔर Ctrl- Shift- Tab)

मुझे जो उदाहरण मिले हैं वे उपयोगी हैं, लेकिन वे नहीं जो मुझे चाहिए।

क्या मैं संभव के लिए पूछ रहा हूँ?


4
मुझे विश्वास नहीं हो रहा है कि यह केवल एक ही था। ++।
ripper234


1
यह एक बेहतर डुप्लिकेट उम्मीदवार है।
DavidPostill

यह नोटपैड ++ में 6.4.5 के बाद से डिफ़ॉल्ट व्यवहार है (2013-08-09 notepad-plus-plus.org/download/v6.4.5.html )। पैच नोट्स में कुछ भी नहीं है, लेकिन मैंने अभी पुराने संस्करणों का एक पूरा गुच्छा डाउनलोड किया है और यह पहला है जो इस व्यवहार को आउट-ऑफ-द-बॉक्स प्रदर्शित करता है।
lukescammell

जवाबों:


64

अपडेट करें

कार्यक्षमता को नोटपैड ++ v6.4.5 और बाद में डिफ़ॉल्ट रूप से शामिल किया गया है। 6.4.5 को 9 अगस्त 2013 को जारी किया गया था। नोट 23 जुलाई 2018 को जारी किया गया वर्तमान संस्करण 7.5.8 है।

यदि आप v6.4.5 से पुराने नोटपैड ++ के संस्करण का उपयोग कर रहे हैं, तो इस उत्तर के बाकी अभी भी लागू होते हैं।

मूल रूप से

आप इसे मूल रूप से नोटपैड ++ में कर सकते हैं, लेकिन फ़ायरफ़ॉक्स के व्यवहार को दोहराने के लिए, आपको दस्तावेज़ स्विचर और एमआरयू व्यवहार को अक्षम करना होगा।

MRU कार्यक्षमता अक्षम करें

  1. सेटिंग> वरीयताएँ ...> MISC पर नेविगेट करें
    • जहाँ यह कहता है कि डॉक्यूमेंट स्विचर (Ctrl + TAB) पहले चेक बॉक्स को अनचेक करें
    • मारो बंद बटन।

Ctrl + PGUP / PGDN शॉर्टकट बनाएं

  1. सेटिंग्स> शॉर्टकट मैपर ... पर नेविगेट करें ।
    • सुनिश्चित करें कि आप मुख्य मेनू टैब पर हैं।
    • नीचे तक स्क्रॉल करें और आपको प्रविष्टियों को 192 पिछले दस्तावेज़ में और 193 स्विच को अगले दस्तावेज़ में देखना चाहिए ।
    • डिफ़ॉल्ट रूप से इन्हें क्रमशः Ctrl + Shift + Tab और Ctrl + Tab में मैप किया जाना चाहिए ।
    • 192 लाइन पर कहीं भी डबल क्लिक करें और इसे Ctrl + पेज अप में बदलें ।
    • 193 लाइन पर कहीं भी डबल क्लिक करें और इसे Ctrl + पेज डाउन में बदलें ।
    • मारो बंद बटन।

बस!

कृपया ध्यान दें कि अब आपके पास Ctrl+Tab/Shift+Tabएमआरयू व्यवहार तक पहुंच नहीं होगी । अगर, मेरी तरह, आप इस पर पढ़े बिना नहीं रह सकते।

एक और (बेहतर) विकल्प

नोटपैड ++ माउस पर पीछे और आगे के बटनों का उपयोग करने के लिए आसन्न बाएं और दाएं टैब पर स्विच करने के लिए डिफॉल्ट करता है, इसलिए यदि आप ऑटोहॉटकी के प्रशंसक हैं, तो आप इस छोटी स्क्रिप्ट का उपयोग कर सकते हैं:

#IfWinActive, ahk_class Notepad++
; Switch to the adjacent tab to the left
^PgUp::
    Send, {XButton1}
    Return
; Switch to the adjacent tab to the right
^PgDn::
    Send, {XButton2}
    Return

यह अन्य कार्यक्रमों में हस्तक्षेप नहीं करेगा और आपको अपने केक को खाने और इसे खाने में सक्षम बनाता है! आप छोड़ दिया और सही के माध्यम से सटे टैब का उपयोग कर नेविगेट कर सकते हैं Ctrl+PgUpऔर Ctrl+PgDnऔर आप अभी भी का उपयोग कर निर्मित दस्तावेज़ स्विचर कार्यक्षमता का उपयोग कर अपने पिछले उपयोग किए गए टैब में स्विच कर सकते हैं Ctrl+Tabऔर Ctrl+Shift+Tab- बस Firefox जैसे :)


1
यह वही है जो मैं लंबे समय से चाह रहा हूं .. अगले टैब (और पूरक व्युत्क्रम) पर जाने के लिए Ctrl + PgDown और / या Ctrl + टैब का उपयोग करने में सक्षम होने के लिए ... मैंने इसे आज़माया नहीं है अभी तक, लेकिन मैं कल ... मैं Autoit3 (AutoHotKey के माता-पिता का उपयोग कर रहा हूँ, जैसा कि मैं समझता हूँ .. AutoHotKey Autoit से दूर forked- मुझे लगता है, अगर मेरी स्मृति बराबर है :)
Peter.O

वाह, +100 बटन कहाँ है?
डेविड हरकेंस

दुर्भाग्य से, अगर ctrl को पकड़े और कई बार pgup को दबाते हैं, तो बाद के प्रेस का कोई प्रभाव नहीं पड़ता है। यह अन्य एप्स जैसे कि फ़ायरफ़ॉक्स में मेरे द्वारा उपयोग किए जाने से अलग है।
मैड्स स्केजर्न

1
Ctrl + PgUp और PgDown का उपयोग करते हुए कई टैब के माध्यम से टैब 6.6.9 संस्करण में काम करता है
अंडरवेट करें

मैं एक AutoHotKey स्क्रिप्ट के साथ जवाब देने जा रहा था, लेकिन लगता है कि आपने मुझे इसमें हरा दिया। :)
user7783780

11

सेटिंग्स -> वरीयताएँ -> MISC, दस्तावेज़ स्विचर (Ctrl-TAB)। "सक्षम करें" चेकबॉक्स को अनचेक करें। दस्तावेजों को तब क्रम में नेविगेट किया जाएगा, जब वे टैब में दिखाई देंगे।

आप चाहें तो अगले / पिछले दस्तावेज़ में अलग-अलग कीबोर्ड शॉर्टकट भी असाइन कर सकते हैं।


3
सेटिंग्स के तहत सबसे हालिया उपयोग (MRU) व्यवहार को अक्षम करना चाहिए जो आपको चाहिए।
ग्रेग ब्रे

5

AutoHotkey का उपयोग करते हुए, यदि माउस बैक और फॉरवर्ड बटन पहले से ही उपयोगकर्ता के लिए एक अलग उद्देश्य के लिए मैप किया जाता है, तो lukescammell के समाधान को Browser_Back और Browser_Forward के बजाय संशोधित किया जा सकता है:

#IfWinActive, ahk_class Notepad++
; Switch to the adjacent tab to the left
^PgUp::
    Send, {Browser_Back}
    Return
; Switch to the adjacent tab to the right
^PgDn::
    Send, {Browser_Forward}
    Return

ये अतिरिक्त मीडिया बटन हैं जो एक वेब ब्राउज़र में आगे और पीछे जाने के लिए कुछ मल्टीमीडिया कीबोर्ड पर पाए जाते हैं।


मैं एक AutoHotKey स्क्रिप्ट के साथ जवाब देने जा रहा था, लेकिन लगता है कि आपने मुझे इसमें हरा दिया। :)
user7783780

5

आजकल, यह डिफ़ॉल्ट व्यवहार है, इसलिए यदि आप नोटपैड ++ के नवीनतम संस्करण में अपग्रेड करने में सक्षम हैं, तो आपको चाहिए।

नए शॉर्टकट 141 (नेक्स्ट टैब) और 142 (पिछला टैब), जो कम से कम 6.4.3 संस्करण तक मौजूद नहीं थे, अब Ctrl + PgDn और Ctrl + PgUp पर मैप किए गए हैं।

यह MRU संवाद को भी दरकिनार करता है, इसलिए यह दोहरी जीत है।


1

सेटिंग्स> शॉर्टकट मैपर यहाँ छवि विवरण दर्ज करें

शॉर्टकट संपादित करें और पुनरारंभ करें: टैब 1/2/3 पर स्विच करने के लिए Alt + 1/2/3 का उपयोग करें


दिलचस्प ....
user7783780

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