windows बड़ी(विशाल, विशाल, बड़ी) टेक्स्ट फ़ाइलों को खोलने के लिए टेक्स्ट एडिटर




xml editor (2)

मेरा मतलब 100+ एमबी बड़ा है; ऐसी टेक्स्ट फाइलें संपादकों के लिफाफे को धक्का दे सकती हैं।

मुझे एक बड़ी एक्सएमएल फ़ाइल देखने की ज़रूरत है, लेकिन अगर संपादक छोटी गाड़ी नहीं कर सकता है।

कोई सुझाव?


आप केवल एक (बड़ी) फ़ाइल को देखने के लिए संपादकों का उपयोग क्यों कर रहे हैं?

* निक्स या Cygwin तहत, बस कम उपयोग करें ("कम है", केवल बेहतर, क्योंकि आप बैक अप ले सकते हैं)। less से less खोजना और नेविगेट करना Vim समान ही है, लेकिन इसमें कोई स्वैप फ़ाइल नहीं है और छोटी रैम का उपयोग किया जाता है।

जीएनयू "कम" का मूल निवासी Win32 पोर्ट है। नीचे टिप्पणी देखें।

नीचे दी गई कुछ टिप्पणियों में से पिगबैकिंग, पर्ल की ".." (रेंज फ्लिप / फ्लॉप) ऑपरेटर आपके द्वारा छेड़छाड़ की जाने वाली क्रूड को सीमित करने के लिए एक अच्छा चयन तंत्र बनाता है।

उदाहरण के लिए:

$ perl -n -e 'print if ( 1000000 .. 2000000)' humongo.txt | less

(लाइन 1 मिलियन से शुरू करें और लाइन 2 मिलियन पर रुकें, आउटपुट को मैन्युअल रूप से "कम" में छोड़ दें)

$ perl -n -e 'print if ( /interesting regex/ .. /boring regex/)' humongo.txt | less

(जब "दिलचस्प नियमित अभिव्यक्ति" कुछ पाता है, तब शुरू करें जब "उबाऊ नियमित अभिव्यक्ति" को एक रोचक ब्लॉक का अंत मिल जाए - कई ब्लॉक मिल सकते हैं, आउटपुट को छोड़ सकते हैं ...)

अंत में, 100 एमबी बहुत बड़ा नहीं है। 3 जीबी बड़ी तरह से हो रही है। मैं एक प्रिंट और मेल सुविधा पर काम करता था जिसने यूएस के प्रथम श्रेणी मेल के बारे में 2% बनाया था। उन प्रणालियों में से एक जिनके लिए मैं टेक लीड था, मेल के टुकड़ों के लगभग 15+% के लिए जिम्मेदार था। यहां और वहां डीबग करने के लिए हमारे पास कुछ बड़ी फ़ाइलें थीं।

सामुदायिक विकी सुझाव:

फ़ाइल देखने के लिए LogParser का उपयोग करें:

logparser.exe -i:textline -o:tsv "select Index, Text from 'c:\path\to\file.log' where line > 1000 and line < 2000"

logparser.exe -i:textline -o:tsv "select Index, Text from 'c:\path\to\file.log' where line like '%pattern%'"

विंडोज़ पर 010Editor बाइनरी मोड में GIANT (5 जीबी सोचें) फाइलें खोल देगा और आपको टेक्स्ट को संपादित और खोजने की अनुमति देगा।

सामुदायिक विकी:

सुझाव हैं

  • HTMLPen.com एक नि: शुल्क ऑनलाइन संपादक है जो तुरंत टीटी + फाइलों को खोल और हाइलाइट कर सकता है, यूटीएफ -8 का समर्थन करता है, और किसी भी ओएस में एक आधुनिक ब्राउज़र पर चला सकता है । (केवल बड़ी फाइलों के लिए पढ़ा जाता है)
  • तरल स्टूडियो बड़े फ़ाइल संपादक तुरंत टीबी + फाइलों को खोलता है और संपादित करता है, यूटीएफ -8, यूनिकोड इत्यादि का समर्थन करता है। यह स्वतंत्र है और समुदाय संस्करण (केवल विंडोज़) द्वारा कवर किया गया है।
  • SlickEdit
  • बड़ा टेक्स्ट फ़ाइल व्यूअर (केवल पढ़ने के लिए)
  • glogg (केवल पढ़ने के लिए, सीधे डिस्क से फ़ाइल पढ़ें, बहु-जीबी फाइलों को संभाल लें)।
  • HxD हेक्स संपादक, लेकिन बड़ी फाइलों के लिए अच्छा है।
  • LogExpert ( download ) ने 6 जीबी से अधिक लॉग फ़ाइलों के लिए एक सूजन नौकरी की। यह मुफ़्त है
  • UltraEdit 6 जीबी से अधिक की फाइलें खोल सकता है, लेकिन इसके लिए कॉन्फ़िगरेशन को व्यावहारिक (मेनू उन्नतकॉन्फ़िगरेशनफ़ाइल हैंडलिंगअस्थायी फ़ाइलें"अस्थायी फ़ाइल के बिना फ़ाइल खोलें ..." ) के लिए कॉन्फ़िगर किया जाना चाहिए।
  • wxHexEditor लिनक्स, विंडोज, wxHexEditor पर काम कर, तुरंत ऐसी फाइलें खोल सकता है
  • EmEditor आधिकारिक तौर पर 248 जीबी तक लेकिन मेरे अनुभव में 900 जीबी तक बहुत बड़ी टेक्स्ट फाइलों को संभालता है।

या, यदि आप फ़ाइल की शुरुआत में देखना चाहते हैं, तो more अंतर्निहित विंडोज़ पर्याप्त अच्छा हो सकता है।





large-files