नोटपैड ++ क्या मुझे बाहर निकलने पर बचाने के लिए कहने से रोकने की कोई सेटिंग है?


47

मैं नोटपैड ++ से बाहर निकलने का विकल्प चाहूंगा, और व्यक्तिगत टैब को बिना मुझसे पूछे बंद कर दूंगा अगर मैं हर फाइल को सहेजना चाहता हूं जहां संपादित किया गया है।

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


इसके लिए एक सुविधा अनुरोध है, कृपया इसका समर्थन करें: notepad-plus-plus.org/community/topic/11784/…
जो

मैंने इस प्रश्न को निम्न गुणवत्ता के लिए अस्वीकृत कर दिया क्योंकि उत्तर प्रदान करने के बाद, यह पता चला कि प्रश्न के पाठ में आगे कोई आवश्यकता नहीं बताई गई है। सही दृष्टिकोण प्रश्न का प्रारंभिक सुधार होगा या मूल आवश्यकताओं को ध्यान में रखेगा (इसलिए Q और A एक साथ अच्छा होगा) और मूल प्रश्न से अलग लेखक की विशेष आवश्यकताओं के विस्तृत विवरण के साथ एक और प्रश्न पोस्ट करें।
miroxlav

जवाबों:


72

हाँ वहाँ है। में बैकअप का पेज पसंद , सुनिश्चित करें कि आप की जाँच हो

  • Remember current session for next launch

  • Enable session snapshot and periodic backup

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

▶ फिर नोटपैड ++ बिना पूछे तुरंत बाहर निकल जाता है।

खुले दस्तावेज़ों को बनाए रखा जाता है, लेकिन उन्हें बंद करना Ctrl+ दबाने जितना आसान Wहै। आप सभी कमांड को बंद करने के लिए कुछ शॉर्टकट भी दे सकते हैं (सुझाव: Ctrl+ Shift+ W)।


संपादित करें: यदि आप Ctrl+ को दबाए बिना Aऔर फिर Deleteटैब बंद करने से ठीक पहले नोटपैड को चेतावनी के बिना (लेकिन नोटपैड ++ को खुला रखते हुए) कोई नाम नहीं है, तो आप व्यक्तिगत टैब को बंद कर सकते हैं । तुम भी उस के लिए एक मैक्रो बनाने की कोशिश कर सकते हैं। अगर Notepad ++ मैक्रो नहीं है, तो AutoHotKey मैक्रो आसानी से कर देगा।

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

यदि आपके टैब मिश्रित होते हैं (नया, नया, नया, मौजूदा, ...), तो AutoHotKey मैक्रो बनाना बेहतर होता है जो क्लोज को आमंत्रित करता है और Noयदि सेव डायलॉग दिखाई देता है तो बटन दबाता है। यह अपनी नई या मौजूदा स्थिति की परवाह किए बिना बचत के मौजूदा टैब को बंद कर देगा।

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

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


यह काम नहीं करता मैं डरता हूं। हालांकि यह नोटपैड ++ को एक त्वरित संकेत के साथ पूरी तरह से बाहर निकलने की अनुमति देता है, यह व्यक्तिगत टैब को बंद करने के लिए काम नहीं करता है। यदि आप एक टैब बंद करते हैं और दस्तावेज़ संपादित किया गया है, तो यह अभी भी संकेत देता है और पूछता है कि क्या मैं फ़ाइल को सहेजना चाहता हूं।
gb2d

1
@ gb2d - ज़रूर, लेकिन शीर्षक में आपने कहा Is there a setting to stop from asking me to save on exit?और यही उत्तर दिखाता है। फिर आप जारी रखें I'd like the option to have Notepad++ exit, and close individual tabs without asking me if I want to save every file where edited.मेरा उत्तर बिल्कुल इस कार्यक्षमता का वर्णन करता है। :) शायद आपका मतलब था कि बिना पूछे व्यक्तिगत टैब बंद करना, N ++ को खुला रखना लेकिन जो आपने लिखा है, उससे पूरी तरह से अलग सवाल है ... अब क्या? इसे प्रश्न योग्यता बदलने की अनुमति नहीं है, लेकिन आप हमेशा एक नया प्रश्न स्पष्ट रूप से निर्दिष्ट कर सकते हैं कि आपको क्या चाहिए।
miroxlav

ठीक है, मैंने टिप्पणी में वर्णित आवश्यकता को दर्शाने के लिए उत्तर दिया है।
miroxlav

Ctrl + A, फिर हटाएं - इसलिए सभी टेक्स्ट चुनें, इसे हटाएं और फिर बंद करें? यह अभी भी सहेजने के लिए संकेत देता है कि फ़ाइल को मूल स्थिति से बदलते हुए फ़ाइल में हटा दिया जाए। स्रोत को अनुकूलित करने का आपका सुझाव हालांकि यहाँ जाने का तरीका हो सकता है। मुझे इस पर गौर करना होगा।
gb2d

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

6

मेरे पास यह समस्या थी जब मैंने एक सहकर्मी को दिखाया था कि मैं उस फ़ोल्डर में 150 फ़ाइलों को कैसे ढूंढ / बदल सकता हूं, जिस पर मेरे पास लिखने की पहुंच नहीं है। मेरा समाधान थोड़ा हैक है, लेकिन यह काम करता है। मैं अंदर गया C:\users\[username]\AppData\Roaming\Notepad++\backupऔर वहां की सारी फाइलें डिलीट कर दीं। तब मैंने कार्य प्रबंधक के साथ नोटपैड ++ को बलपूर्वक छोड़ दिया और इसे वापस खोल दिया। इसमें अभी भी मेरे पास मौजूद फाइलें हैं, लेकिन अब वे अपरिवर्तित दिखती हैं, इसलिए मैं क्लोज़ ऑल को हिट कर सकता हूं और वे बिना संवाद के बंद हो जाते हैं।

एक वैकल्पिक विकल्प session.xmlफ़ाइल को वहां बदलने और आपके द्वारा खोली गई सभी फ़ाइलों को निकालने के लिए प्रकट होता है ।


@ gb2d - यह एक चतुर उत्तर है। शायद आपके लिए कुछ स्वीकार्य हो?
miroxlav
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.