टेक्स्टएफ़ प्लगइन के बिना नोटपैड ++ में लाइनों को छांटना


226

नोटपैड ++ (इस लेखन के समय) का वर्तमान संस्करण 6.6.3 है। संस्करण 6.5.2 पहला है जिसने एक देशी (एक प्लगइन के बिना) सॉर्टिंग फ़ंक्शन को पेश किया। कम से कम, कि वे क्या दावा करते हैं; भले ही हम संस्करण 6.5.2 के बाद नौ रिलीज़ कर रहे हैं, मुझे इस सुविधा के बारे में कुछ नहीं मिला है :

  • मेनू में इसका कोई संकेत नहीं है (या मैं अंधा हूं),
  • नोटपैड ++ प्रलेखन (ऑनलाइन मदद) में एक शब्द भी नहीं है।

सब कुछ जो मैं इंटरनेट के आसपास पढ़ता हूं ( इस उत्तर सहित ) अभी भी टेक्स्टएफएक्स प्लगइन का उपयोग करके लाइनों को छांटने के बारे में बात करता है। देशी (QuickSort- आधारित) फ़ंक्शन के बारे में कुछ भी नहीं है।

तो: मैं टेक्स्टएफ़एक्स प्लगइन का उपयोग किए बिना नोटपैड ++ में लाइनों को कैसे सॉर्ट करता हूं?

जवाबों:


351

उचित मेनू विकल्प निम्नानुसार है।

पूर्व के सभी संस्करणों के लिए 6.8.3:

मेनू संपादित करेंलाइन ऑपरेशनआरोही / अवरोही क्रम में क्रमबद्ध लाइनें

संस्करण 6.8.3और निम्नलिखित के लिए:

मेनू संपादित करेंलाइन ऑपरेशंससॉर्ट लाइन्स लेक्सोग्राफिक रूप से आरोही / अवरोही

कुछ पंक्तियों का चयन करें और आपका चयन क्रमबद्ध हो जाएगा। यदि कोई चयन नहीं है, तो आपकी पूरी फ़ाइल को सॉर्ट किया जाएगा।


1
विश्वास नहीं कर सकता कि मैंने इस बारे में बिना जाने लंबे समय से नोटपैड ++ का उपयोग किया है!
जे कमिंस

1
कुछ अजीब कारणों से यह मेरे लिए काम नहीं किया। मैं विंडोज़ पर हूँ लेकिन मेरे पाठ में केवल LF लाइन अंत था (ब्राउज़र से पाठ चिपकाया गया)। इसके चारों ओर काम करने के लिए मुझे सभी लाइन अंत को यूनिक्स में बदलना था, फिर वापस विंडोज पर, फिर इस तरह काम किया।
PGR

1
@trejder तथ्य यह है कि मुझे एक तरह से रूपांतरित करना था और फिर मुझे असली समस्या बताई कि नोटपैड ++ का यह एहसास है कि यह किस तरह के दस्तावेज़ के साथ काम कर रहा है। शायद चिपकाया गया पाठ जो अभी तक सहेजा नहीं गया है, एक किनारे का मामला है। लेकिन यह निश्चित रूप से एक बग है, हाँ।
PGR


1
सॉर्ट फ़ंक्शन सही तरीके से काम नहीं कर रहा है, यह इस तरह से जुड़ता है: AddCartLink bindPager setItemsTitle addTab
Black
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.