नोटपैड ++ कैसे बनाएं नई विंडो में प्रत्येक फ़ाइल खोलें?


24

नहीं है -multiInstलांच पैरामीटर आप नोटपैड की तुलना में अधिक एक उदाहरण खोलने ++, लेकिन यह कैसे एक नई विंडो हर बार जब मैं "नोटपैड के साथ संपादित करें ++" या "के साथ खोलें ..." खोल संदर्भ मेनू पर क्लिक करें लांच करने के लिए देता है कि?

जवाबों:


34

'asNotepad.xml' नामक एक पूरी तरह से खाली फ़ाइल बनाएं और नोटपैड ++ निर्देशिका में नोटपैड ++ निर्देशिका में उसी स्तर पर रखें। exe फ़ाइल।


2
धन्यवाद, यह काम किया। क्यों न इसे सिर्फ एक विकल्प के रूप में रखा जाए ...
सर्ग

1
कोई विचार नहीं है क्योंकि मैं सिर्फ गोगलिंग में डेवलपर नहीं हूं, शायद नोटपैड की तरह काम करने के साथ कुछ कानूनी मुद्दा था? हालांकि यह संभव नहीं लगता है ..
MetaGuru

अधिकांश ओपन सोर्स डेवलपर्स उपयोगकर्ता आधार अनुरोधों या वे जो महसूस करते हैं उसके आधार पर सुविधाएँ जोड़ते हैं जो प्रयोज्य और स्थिरता के लिए सबसे महत्वपूर्ण है। यदि आप इसे एक विकल्प के रूप में चाहते हैं, तो इसे डेवलपर्स से अनुरोध करें।
MaQleod

3
यह अभी भी काफी नहीं है कि मुझे क्या चाहिए। यह टैब को पूरी तरह से मिटा देता है। मैं अब भी चाहता हूं कि जब मैं फाइल में जाऊं तो टैब्स खुल जाएं-> ओपन, मैं सिर्फ एक नई विंडो चाहता हूं जब मैं इसे एक्सप्लोरर से खोलूं।
मैथ्यू स्काउटन

@MatthewScouten: sourceforge.net/projects/notepad-plus/forums/forum/331753/topic/… मदद मिलेगी?
VonC

7

मैं बस उसी चीज की तलाश में था।

आप इस कार्य को करने के लिए शेल की फ़ाइल प्रकार सेटिंग्स बदल सकते हैं। मेरे कंप्यूटर पर अभी भी XP है, इसलिए यहां XP को कॉन्फ़िगर कैसे किया जाए।

विंडोज विस्टा / 7 अलग लेकिन समान होगा।

  • एक्सप्लोरर मेनू उपकरण खोलें | नत्थी विकल्प...
  • टैब फ़ाइल प्रकार
  • स्क्रॉल करें और TXT हिट उन्नत का चयन करें ... (यदि गुम है, तो पुनर्स्थापित करें और बटन उन्नत में बदल जाता है।)
  • (फाइल टाइप डायलॉग संपादित करें)
  • कार्रवाई 'खुला' चुनें, संपादित करें ...
  • "एप्लिकेशन का उपयोग कार्रवाई करने के लिए किया जाता है" कमांड लाइन है जिसका उपयोग फ़ाइल को खोलने के लिए किया जाता है।

स्क्रीन शॉट

"C:\Program Files\Notepad++\notepad++.exe" "%1" -nosession -multiInst

मैंने स्विच जोड़े -nosessionऔर -multiInstताकि जब मैं स्टार्ट मेनू से नोटपैड ++ को खोलूं, तो यह मेरे सत्र फ़ाइलों को फिर से खोलता है। लेकिन एक्सप्लोरर से एक फ़ाइल खोलना एक नई विंडो में खुलता है, और मेरे सत्र में जोड़ा नहीं जाता है।


6

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

NP ++ से जुड़ी फाइल पर क्लिक करने से वह फाइल अंतिम सक्रिय NP ++ विंडो में खुल जाएगी।

इसके अलावा एक टैब संदर्भ मेनू है, एक टैब पर राइट क्लिक करें और आप 'नए उदाहरण में ले जाएँ' और 'नए उदाहरण में खोलें' देखेंगे। दोनों एनपी ++ का एक नया उदाहरण शुरू करते हैं।

'चाल ...' वर्तमान उदाहरण में टैब को बंद करता है और फ़ाइल खोलता है, जो उस टैब में था, नए उदाहरण में टैब में (यानी एक 'चाल')। 'ओपन ..' एक नया उदाहरण शुरू करता है, लेकिन फ़ाइल को दोनों उदाहरणों में खुला रखता है।


बहुत बढ़िया, जिसने मुझे बहुत सारी परेशानियों से बचाया :)
फरहाद

1

मैं एक नोटपैड ++ विंडो को फिर से उपयोग करना पसंद करता हूं, मौजूदा नोटपैड ++ विंडोज में से किसी एक पर फ़ाइल खींचकर स्पष्ट रूप से। अन्यथा, हर बार जब मैं नोटपैड ++ आइकन पर क्लिक करता हूं या फाइल खोलता हूं, तो मुझे एक नई विंडो चाहिए।

यहां बताया गया है कि मैं यह कैसे करता हूं: मैंने -multiInstनोटपैड ++ शॉर्टकट में जोड़ा है, इसलिए हर बार जब मैं नोटपैड ++ खोलता हूं तो एक नई विंडो पॉप अप होती है।

फिर मैंने -multiInstनिम्नलिखित regkey के तहत डिफ़ॉल्ट (डिफ़ॉल्ट) मान भी जोड़ा है:

HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command\

... ताकि हर बार जब मैं एक फ़ाइल खोलूं, यह एक नई विंडो में खुले।


1

V6.6.9 में ध्यान दिया गया है कि एक्सटेंशन स्थापित करते समय शेल विकल्प सेट करना संभव है:

 regsvr32 /i nppshell_06.dll

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


1

हाल ही में मुझे वही समस्या हुई।

जैसा कि मुझे लगता है कि सबसे आसान तरीका सरल लिखना है। कुछ इस तरह से फाइल करें:

...

SET var1 = "C: \ Users \ churaev.s \ Desktop \ a01_strt.bat"

SET var2 = "C: \ Users \ churaev.s \ Desktop \ b02_code.mat"

SET var3 = "C: \ Users \ churaev.s \ Desktop \ c03_data.txt"

...

START "" "C: \ Program Files (x86) \ Notepad ++ \ notepad ++। Exe"% 1%

START "" C: \ Program Files (x86) \ Notepad ++ \ notepad ++। Exe "% SIM2%

START "" C: \ Program Files (x86) \ Notepad ++ \ notepad ++। Exe "% 3%

...


0

सेटिंग्स -> प्राथमिकताएं -> बहु-उदाहरण

टैब में फ़ाइल नाम पर राइट क्लिक करें, विभाजन स्क्रीन के लिए "अन्य दृश्य में ले जाएँ" चुनें।


क्या आप जानते हैं कि "हमेशा खुले रहने वाले मोड में खुले सेटिंग्स" और "नए उदाहरण में सत्र खोलें" के बीच का अंतर? आधिकारिक मदद फ़ाइल वास्तव में स्पष्ट नहीं है और वास्तविक-विश्व व्यवहार कोई स्पष्ट नहीं है।
जोलाज

0

इसके बाद मौजूदा कार्यक्षमता को संशोधित करने के लिए मैंने किसी भी प्रकार की फ़ाइल के लिए एक नया राइट क्लिक कमांड 'एडिट विद नोटपैड + नई विंडो में' बनाया।

नोटपैड ++ अलग विंडो राइट क्लिक करें

निर्यात के अनुसार एक नई कुंजी बनाएं, या संदर्भ को एक में कॉपी blank.regकरें और इसे डबल क्लिक करें।

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Notepad++]
@="Edit with Notepad++ in new window"

[HKEY_CLASSES_ROOT\*\shell\Notepad++\command]
@="C:\\Program Files\\Notepad++\\Notepad++.exe %1 -multiInst -nosession"

0

एक अन्य विकल्प जो मैंने विंडोज़ पर रजिस्ट्री संपादक को देखकर खोजा है:

HKEY_CLASSES_ROOT/*/shellex

निम्न फ़ोल्डरों में से एक होना चाहिए:

  • ANotepad ++ 64
  • Notepad ++ 64

अब, तब दोनों "डिफ़ॉल्ट" कुंजी को चलाने के लिए रजिस्ट्री का GUID होना चाहिए, इस मान को कॉपी करें और इसके लिए खोजें, "सेटिंग" उपकुंजी का चयन करें: नोटपैड ++ RegKey मान

छवि के समान विकल्प के लिए "कस्टम" संपादित करें, यदि आप सत्र के साथ चाहते थे, तो "-nosession" ध्वज न जोड़ें।

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