कौन से प्रोग्राम विशाल XML फ़ाइलों को आराम से संपादित कर सकते हैं? [डुप्लिकेट]


1

संभव डुप्लिकेट:
बहुत बड़ी फ़ाइल के लिए पाठ संपादक - विंडोज
बड़े पाठ आधारित फ़ाइलों का निरीक्षण करने के लिए किस संपादक / दर्शक का उपयोग करना है?

कोई भी टेक्स्ट एडिटर XML तब तक कर सकता है जब तक वे छोटे हैं, लेकिन मुझे XMLs को 100MB से अधिक संपादित करने की आवश्यकता है।

ये XML द्विआधारी स्वरूपों से रूपांतरण हैं (और गोल यात्रा बाइनरी- & gt; xml- & gt; द्विआधारी बाइट नहीं बदलता है), इसलिए मैं वास्तव में किसी भी हिस्से को विभाजित नहीं कर सकता। मैं फ़ाइल को छोटा बनाने के लिए कुछ ट्रिक्स आजमा रहा हूं, फिर भी इसे संपादन योग्य रखते हुए, लेकिन डेटा की सरासर मात्रा बहुत मुश्किल बना देती है।

क्या कोई प्रोग्राम हैं जो बड़े पैमाने पर XML से भी निपट सकते हैं? कम से कम बुनियादी कार्यक्षमता जैसे हाथ से संपादन करना, ढूंढना और बदलना आदि, लेकिन अगर मुझे xml diffs भी मिल सकता है, और xml खोज और xquery या ऐसा कुछ के साथ प्रतिस्थापित कर सकता है, तो यह सिर्फ अद्भुत होगा।


किस ऑपरेटिंग सिस्टम के लिए?
paradroid


मैं सामान्य रूप से OSX का उपयोग करता हूं, लेकिन मैं इसके लिए लिनक्स या विंडोज के साथ एक वीएम शुरू कर सकता हूं।
taw

1
इसे "सटीक डुप्लिकेट" के रूप में बंद नहीं किया जाना चाहिए था। बड़े का संपादन एक्सएमएल फ़ाइलें और बड़े पाठ फ़ाइलों का संपादन दो पूरी तरह से अलग मामले हैं। बड़ी XML फ़ाइलों के साथ, आप आमतौर पर शाखाओं के माध्यम से चलने के लिए XML संपादकों द्वारा दी जाने वाली सामान्य पतन / विस्तार सुविधाओं का लाभ उठाना चाह सकते हैं। मेरे पास एक XML फ़ाइल है जिसके साथ ग्रहण / डब्ल्यूटीपी संघर्ष कर रहा है। यहां तक ​​कि सामान्य प्लगइन्स के साथ नोटपैड ++ सुस्त है। इसलिए वहाँ है XML संपादकों को स्ट्रीमलाइन की आवश्यकता है।
Alain Pannetier

जवाबों:


2

आपने यह नहीं बताया कि कौन सा ऑपरेटिंग सिस्टम है, लेकिन किसी भी ऑपरेटिंग सिस्टम के लिए, जाँचने तथा Emacs स्पष्ट उम्मीदवार हैं। वे स्वतंत्र भी हैं।


एमएसीएस मुझे तुरंत "अधिकतम बफर आकार पार कर गया" देता है। vim आकस्मिक उपयोग के साथ वास्तव में असंगत है, और मैं एक कट्टर विम उपयोगकर्ता नहीं हूं।
taw

3
यदि आप का नाम बदला है gvim सेवा मेरे evim यह आकस्मिक उपयोगकर्ताओं के लिए एक आसान मोड में शुरू होगा। यह इसे गैर-मोडल बनाता है और कुंजी बाइंडिंग को आपके द्वारा अपेक्षित तरीके से सेट करता है।
Karl Bielefeldt

मुझे यह कभी नहीं पता था, लेकिन 'क्रीम फॉर विम' (विंडोज़) भी है, जो शायद बीच में कहीं निहित है, क्योंकि यह अभी भी मोडल है।
paradroid
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.