Những chương trình nào có thể chỉnh sửa các tệp XML lớn một cách thoải mái? [bản sao]


1

Các bản sao có thể có:
Trình soạn thảo văn bản cho tệp rất lớn - Windows
Sử dụng trình chỉnh sửa / trình xem nào để kiểm tra các tệp dựa trên văn bản lớn?

Bất kỳ trình soạn thảo văn bản nào cũng có thể thực hiện XML miễn là chúng nhỏ, nhưng tôi cần chỉnh sửa XML mỗi cách hơn 100 MB.

Các XML này là các chuyển đổi từ các định dạng nhị phân (và nhị phân khứ hồi-> xml-> nhị phân không thay đổi một byte), vì vậy tôi thực sự không thể tách bất kỳ phần nào ra. Tôi đang thử một số thủ thuật để làm cho tệp nhỏ hơn trong khi vẫn có thể chỉnh sửa được, nhưng lượng dữ liệu quá lớn khiến nó rất khó khăn.

Có chương trình nào có thể đối phó với XML thậm chí khổng lồ không? Ít nhất là chức năng cơ bản như chỉnh sửa bằng tay, tìm và thay thế, v.v., nhưng nếu tôi cũng có thể nhận được xml diffs, và tìm kiếm xml và thay thế bằng xquery hoặc một cái gì đó tương tự, điều đó thật tuyệt vời.


Cho hệ điều hành nào?
paradroid


Tôi thường sử dụng OSX, nhưng tôi có thể khởi động VM với Linux hoặc Windows chỉ vì điều đó.
taw

1
Điều này không nên được đóng lại như là "bản sao chính xác". Chỉnh sửa các tệp XML lớn và chỉnh sửa các tệp văn bản lớn là hai vấn đề hoàn toàn khác nhau. Với các tệp XML lớn, bạn có thể muốn tận dụng các tiện ích thu gọn / mở rộng thông thường thường được cung cấp bởi các biên tập viên XML để đi qua các nhánh. Tôi có một tệp XML mà nhật thực / WTP đang gặp khó khăn. Ngay cả Notepad ++ với các plugin thông thường cũng chậm chạp. Vì vậy, có một nhu cầu cho trình soạn thảo XML sắp xếp hợp lý.
Alain Pannetier

Câu trả lời:


2

Bạn không nói hệ điều hành nào, nhưng đối với bất kỳ hệ điều hành nào, gVimEmacs là những ứng cử viên rõ ràng. Họ cũng miễn phí.


Emacs cho tôi "Kích thước bộ đệm tối đa vượt quá" ngay lập tức. vim thực sự không tương thích với việc sử dụng thông thường và tôi không phải là người dùng vim khó tính.
taw

3
Nếu bạn đổi tên gvimthành evimnó sẽ khởi động ở chế độ dễ dàng cho người dùng thông thường. Nó làm cho nó không theo phương thức và thiết lập các ràng buộc chính theo cách bạn có thể mong đợi.
Karl Bielefeldt

Tôi chưa bao giờ biết điều đó, nhưng cũng có 'Cream for Vim' (Windows), có lẽ nằm ở đâu đó ở giữa, vì nó vẫn là phương thức.
paradroid
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.