editor - सर्वश्रेष्ठ मुफ्त पाठ संपादक समर्थन*4 जीबी से अधिक फ़ाइलें?




text-editor text-files (16)

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


5 जीबी फ़ाइल (जल्दी) के साथ खोला गया:

1) हेक्स संपादक नियो

2) 010 संपादक


6 जीबी mysqldump फ़ाइल पढ़ने के लिए कुछ कोशिश करने के बाद मेरा पसंदीदा:

पायलट एडिट लाइट http://www.pilotedit.com/

इसलिये:

  • मेमोरी उपयोग में (किसी भी तरह ?!) 25 एमबी से ऊपर कभी नहीं चला, इसलिए मूल रूप से मेरे बाकी सिस्टम पर कोई प्रभाव नहीं पड़ता - हालांकि इसे खोलने में कई मिनट लग गए।
  • उस समय के दौरान एक सटीक प्रगति पट्टी थी इसलिए मुझे पता था कि यह कैसा चल रहा था।
  • एक बार खुली, सरल खोज, और फ़ाइल के माध्यम से ब्राउज़ करने के बाद सभी एक छोटी नोटपैड फ़ाइल के साथ काम किया।
  • यह निःशुल्क है।

मैंने कोशिश की ...

EmEditor Pro परीक्षण बहुत प्रभावशाली था, फ़ाइल लगभग तुरंत खोला गया, लेकिन दुर्भाग्य से मेरी आवश्यकताओं के लिए बहुत महंगा है।

एडिटपैड प्रो ने पूरी 6 जीबी फाइल को मेमोरी में लोड किया और सबकुछ क्रॉल में धीमा कर दिया।


आप स्मृति में 4+ जीबी फ़ाइल क्यों लोड करना चाहते हैं? भले ही आपको टेक्स्ट एडिटर मिल जाए जो ऐसा कर सके, क्या आपकी मशीन में 4 जीबी मेमोरी है? और जब तक कि इसमें भौतिक स्मृति में 4 जीबी से अधिक नहीं है, तो आपकी मशीन बहुत धीमी हो जाएगी और स्वैप फ़ाइल पागल हो जाएगी।

तो आप 4+ जीबी फ़ाइल क्यों चाहते हैं? यदि आप इसे बदलना चाहते हैं, या एक खोज और प्रतिस्थापन करना चाहते हैं, तो आप इसे करने के लिए एक छोटे से त्वरित कार्यक्रम लिखने से बेहतर हो सकते हैं।


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

आप इतनी बड़ी फाइल को एक संपादक में क्यों लोड करना चाहते हैं? जब मैंने इन आकारों की फाइलों को संभाला, तो मैंने जीएनयू कोर यूटिल्स का इस्तेमाल किया। उन फ़ाइलों पर किए गए सबसे आम ऑपरेशंस हेड थे (शीर्ष 250k लाइनें आदि प्राप्त करने के लिए), पूंछ, विभाजन, सॉर्ट, शफ, यूनिक इत्यादि। यह वास्तव में शक्तिशाली है।

जीएनयू कोर उपयोग के साथ आप बहुत सी चीजें कर सकते हैं। मैं निश्चित रूप से एक नए संपादक की बजाय उन लोगों की सिफारिश करता हूं।


एक अलग उपयोग के लिए, glogg भी विचार किया जा सकता है:

चेतावनी ( टिप्पणियों में साइमन टेवेसी द्वारा रिपोर्ट, फरवरी 2013)

एक चेतावनी - दो खोज कार्य, Main Search और Quick Find
निचला वाला, जिसे मैं मानता हूं, Quick Find है, कम से कम परिमाण का एक क्रम ऊपरी भाग से धीमा है, जो तेज़ है।


एक संपादक में एक विशाल लॉग फ़ाइल लोड करने के बजाय, मैं यूनिक्स कमांड लाइन टूल्स जैसे grep , tail , gawk , आदि का उपयोग कर रहा हूं ताकि दिलचस्प भागों को बहुत छोटी फ़ाइल में फ़िल्टर किया जा सके और फिर, मैं इसे खोलूं।

विंडोज़ पर, Cygwin आज़माएं।


एफ आप इसे संपादित करने के बजाए एक बड़ी फाइल देखना चाहते हैं, वहां कुछ फ्रीवेयर प्रोग्राम हैं जो फाइल को पूरी तरह से स्मृति में लोड करने की कोशिश करने के बजाय फ़ाइलों को एक समय में एक खंड पढ़ते हैं। जब मैं बड़ी (> 5 जीबी) फ़ाइलों के माध्यम से पढ़ने की जरूरत है तो मैं इनका उपयोग करता हूं।

स्विफ्टगियर http://www.swiftgear.com/ltfviewer/features.html द्वारा बड़े टेक्स्ट फ़ाइल व्यूअर

टीम वालरस द्वारा बिग फाइल व्यूअर।

आपको अपने आप को उस अंतिम लिंक के लिए लिंक मिलना होगा क्योंकि मैं केवल एक ही हाइपरलिंक को नौसिखिया पोस्ट कर सकता हूं।



जेफ एटवुड इस पर एक पोस्ट है: http://www.codinghorror.com/blog/archives/000229.html

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


टेक्स्टपैड आकार के फ़ाइलों को खोलने पर भी अच्छी तरह से काम करता है। 3-5 जीबी रेंज में बहुत बड़ी लॉग फाइलों से निपटने के दौरान मैंने इसे कई बार किया है। साथ ही, सार्थक रेखाओं को खींचने के लिए grep का उपयोग करके और फिर उन महान कार्यों को देखें।


मुझे notepad++ भी पसंद है।


मुझे राक्षस (भाग्य) लॉग फाइलों (20+ जीबी) को देखना पड़ा। मैंने हेक्सेडिट मुफ्त संस्करण का उपयोग किया जो किसी भी आकार की फाइलों के साथ काम कर सकता है। यह ओपन सोर्स भी है। यह एक विंडोज निष्पादन योग्य है।


मैंने पाया कि एफएआर कमांडर बड़ी फाइलें खोल सकता है (मैंने 4.2 जीबी एक्सएमएल फाइल की कोशिश की) और यह पूरी फाइल को स्मृति में लोड नहीं करता है और तेजी से काम करता है।


विंडोज़, यूनिक्स, या मैक के लिए? मैक या * निक्स पर आप emacs या vim के कमांड लाइन या GUI संस्करणों का उपयोग कर सकते हैं।

मैक के लिए: TextWrangler बड़ी फ़ाइलों को अच्छी तरह से संभालने के लिए। मैं वहां मदद करने के लिए विंडोज परिदृश्य पर पर्याप्त नहीं जानता हूं।


Tweak एक हेक्स संपादक है जो इन्सर्ट और डिलीट सहित बहुत बड़ी फ़ाइलों में संपादन को संभाल सकता है।


EmEditor इसे संभालना चाहिए। चूंकि उनकी साइट का दावा है :

एएमडिटर अब नई कस्टम बार - बड़े फ़ाइल नियंत्रक के साथ फ़ाइल के एक हिस्से को खोलकर 248 जीबी (या 2.1 अरब लाइनों) से भी बड़ा खोलने में सक्षम है। बड़ा फ़ाइल नियंत्रक आपको खोले जाने वाले फ़ाइल की शुरुआती बिंदु, अंत बिंदु और सीमा निर्दिष्ट करने की अनुमति देता है। यह आपको फ़ाइल के उद्घाटन को रोकने और फ़ाइल के वास्तविक आकार और अस्थायी डिस्क के आकार की निगरानी करने की अनुमति देता है।

हालांकि मुक्त नहीं है ..