Performance Comparison with Kate
Posted: Sat Nov 03, 2007 3:17 am
Hi,
I just read through this post again to try to figure out a solution to the persistent problem of oxygen hanging when you (inadvertantly) try to open a large XML document.
I am running Linux and JRockit and Eclipse, and I turned off code folding, validate as you type, and also the parser validation features.
Opening a 6.7MB XML document takes about 2min, but it opens. It then takes another 1min or so every time you switch context in/out of that document. This context switching delay makes use of Oxygen completely untenable.
So I loaded the document up in Kate (which admittedly provides fewer features, but it still does prettyprinting, folding, and auto-indent). It loaded in less than 1 second and is just as agile navigating around the document. (although there is a delay in folding/unfolding a large range).
Surely there's something wrong with this picture.
Oxygen does outlining (kate doesnt), but that doesn't seem to require fundamentally a great deal more effort than pretty printing.
I just read through this post again to try to figure out a solution to the persistent problem of oxygen hanging when you (inadvertantly) try to open a large XML document.
I am running Linux and JRockit and Eclipse, and I turned off code folding, validate as you type, and also the parser validation features.
Opening a 6.7MB XML document takes about 2min, but it opens. It then takes another 1min or so every time you switch context in/out of that document. This context switching delay makes use of Oxygen completely untenable.
So I loaded the document up in Kate (which admittedly provides fewer features, but it still does prettyprinting, folding, and auto-indent). It loaded in less than 1 second and is just as agile navigating around the document. (although there is a delay in folding/unfolding a large range).
Surely there's something wrong with this picture.
Oxygen does outlining (kate doesnt), but that doesn't seem to require fundamentally a great deal more effort than pretty printing.