सवाल नोटपैड ++ में मान द्वारा टेक्स्ट को सॉर्ट करें


मेरे पास फाइलों की सूचियां हैं जिनमें डेटा के कुछ कॉलम हैं। यह आउटपुट से जिस तरह से मैं चाहता हूं उसे हल नहीं किया जाता है, इसलिए मैं मैन्युअल रूप से शिकार कर रहा हूं कि एक रेखा कहाँ होनी चाहिए। लाइनों को क्रमबद्ध रूप से क्रमबद्ध करने के लिए नोटपैड ++ में कोई तरीका है? यदि हां, तो कैसे?


85
2018-03-03 22:55


मूल


कृपया @ फ्रैंक डर्ननकोर्ट द्वारा नया उत्तर देखें। लोग अद्यतन के बारे में पढ़ने के बिना स्वीकार किए गए उत्तर का उपयोग कर रहे हैं।
@screener मैंने इसे देखा और जब मैंने किया तो मतदान किया। टेक्स्टएफएक्स में अन्य अच्छी सुविधाएं भी हैं - Canadian Luke
अब यह नोटपैड ++ में बनाया गया है (फ्रैंक डर्ननकोर्ट का जवाब), शायद इसके बजाय उस उत्तर को स्वीकार करें? - Peter Mortensen
@ पीटर मैंने उस उत्तर को स्वीकार किया जो मेरे लिए सबसे अच्छा काम करता था। मैंने दूसरे जवाब को भी वोट दिया - Canadian Luke
के संभावित डुप्लिकेट TextFX प्लगइन के बिना नोटपैड ++ में सॉर्टिंग लाइनें - trejder


जवाब:


(ध्यान दें कि यह उत्तर एनपी ++ 6.5.2 जारी होने से पहले लिखा गया था।)

ऐसा लगता है कि नोटपैड ++ डिफ़ॉल्ट रूप से सॉर्टिंग का समर्थन नहीं करता है, लेकिन नोटपैड ++ में आपके लिए ऐसा कुछ करने के लिए कई दोस्त हैं जिन्हें हम प्लगइन कहते हैं।

  1. नोटपैड ++ के लिए टेक्स्टएफएक्स प्लगइन डाउनलोड करें ( SourceForge में TextFX ) - नवीनतम संस्करण पर जाएं और नवीनतम TextFX डाउनलोड करें ... bin.zip।
  2. ज़िप खोलें और NppTextFX.dll को निकालें (प्रोग्राम फ़ाइलें) \ नोटपैड ++ \ प्लगइन्स फ़ोल्डर।
  3. नोटपैड ++ पुनरारंभ करें
  4. सॉर्ट करने के लिए, सॉर्ट करने के लिए लाइनों का चयन करें, मुख्य मेनू पर टेक्स्टएफएक्स पर जाएं और टेक्स्टएफएक्स टूल्स - सॉर्ट लाइन का चयन करें।

49
2018-03-03 23:20



मैन्युअल रूप से TextFX को पकड़ने की आवश्यकता नहीं है -> पहले: एनपीपी के नवीनतम संस्करण में अपडेट करें। फिर "प्लगइन्स" / "प्लगइन प्रबंधक" चुनें। इसके बाद प्लगइन सूची पॉप्युलेट करना चाहिए। TextFX उठाओ। "इंस्टॉल करें"। किया हुआ। - bshea
इसके अलावा, पिछले कुछ वर्षों में देशी सॉर्टिंग में सुधार हुआ है। ("संपादित करें" / "लाइन ऑपरेशंस" चुनें) यदि आप w / TextFX प्लगइन को परेशान नहीं करना चाहते हैं तो अन्य उत्तरों देखें, हालांकि, मैं इसे अन्य कारणों से अनुशंसा करता हूं .. - bshea
प्लगइन को अब "टेक्स्टएफएक्स अक्षरों" कहा जाता है। - Alek Davis


जबसे नोटपैड ++ 6.5.2 लाइनों को क्रमबद्ध करने के लिए अब यह संभवतः संभव है:

Version v6.9.2 (as of 8/5/16)


127
2017-07-05 22:07



अब मेरा एनपी ++ अपडेट करने का समय है। धन्यवाद! - Scott Rhee
ध्यान दें कि कोई भी पूंजी कम मामले से पहले आती है। अर्थात। ए-जेड फिर ए-जेड - Aequitas
एक स्क्रीनशॉट सहित धन्यवाद! यह अन्य पोस्ट (superuser.com/questions/762279/...) अच्छा है, लेकिन यह आपके स्क्रीनशॉट से बहुत स्पष्ट है कि क्या करना है। - Eric Hepperle - CodeSlayer2010
इसने काम कर दिया! यह स्वीकार्य उत्तर होना चाहिए। - Peter Mortensen
यह छोटी है ... मुझे अपना टेक्स्ट कॉपी करना होगा और सॉर्ट करने में सक्षम होने के लिए एक और टैब में पेस्ट करना होगा ... - Rosdi


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

मेरा निजी पसंदीदा पावरशेल है। आप इसका उपयोग कर सकते हैं सॉर्ट-ऑब्जेक्ट cmdlet। निम्न आदेश cmdlet का उपयोग करने का उदाहरण दिखाता है। हमने सबसे पहले MyFile.txt की सामग्री (गेट-कंटेंट) पढ़ी है, इसे सॉर्ट-ऑब्जेक्ट cmdlet (सॉर्ट करें) पर पास करें और परिणाम को एक नई फ़ाइल (आउट-फाइल) में आउटपुट करें।

Get-Content MyFile.txt | Sort | Out-File MySortedFile.txt

enter image description here

एक और विकल्प का उपयोग करना है सॉर्ट कमांड कमांड प्रॉम्प्ट में।

sort MyFile.txt /o MySortedFile.txt

enter image description here

अंत में, अंतिम विकल्प एक ऑनलाइन उपकरण का उपयोग करना है: miniwebtool.com या sortlines.com काम करेगा


2
2018-03-21 17:05



क्षमा करें, लेकिन उन्होंने विशेष रूप से नोटपैड ++ के बारे में पूछा। - user598527