We are glad to announce the availability of EditiX 2.1. EditiX is a cross-platform and easy to use XML Editor and XSLT Debugger designed to help web authors and application programmers take advantage of the latest XML and XML-related technologies such as XSLT, XSL-FO, DocBook, SVG or various XML schemas.
EditiX has an XSLT debugger and an XML Differencing support. It provides users with an extensive range of XML functionality within a refined IDE that guides you with intelligent entry helpers. The user can manage remote files from FTP, WebDAV or from an archive file like ZIP or JAR. It includes real time XPath location and syntax error detection. Some content assistants are provided with context syntax popup supporting DTD, XML Schema, and RelaxNG. Multiple templates and project management are bound to editiX. The user can apply XSL, XSL-FO or DocBook Transformation by shortcuts and show the result in a dedicated view. EditiX includes default templates for XML, DocBook, DTD, XHTML, XSLT, XSD, XML RelaxNG, SVG, MathML, and XSL-FO.
New in EditiX 2.1 :
Powerful content assistant for DTD and Relax NG ( working with cardinality, or dered and non ordered list )
The error line is shown when validating by Relax NG
SubstitutionGroup' and 'abstract' element are managed by the W3C Schema content assistant
The parsing error message is maximized inside the statusbar
Update for the DocBook XSL stylesheets
New docking windows for the XSLT Editor
The XSLT editor, XML data source or the XSLT result can be maximized
HTML 4 output preview for XSLT usage
Coloration for XSLT tags inside the XSLT editor
Regular expression and incremental search
Assign a Relax NG do*****ent is now available inside the DTD/Schema menu
XML Relax NG generator from an XML do*****ent
Size of each file is shown while browsing by FTP or WebDAV
A beep is sent for each terminated background task
One way to improve performance is with performance analysis. Performance
analysis is looking at program execution to pinpoint where bottlenecks or other
performance problems such as memory leaks might occur. Once you know where
potential touble spots are, you can change your code to remove or reduce their
impact.
Profiling
Analyze a Program
Operating System Performance Tools
Profiling
The Java Virtual Machines (VMs) have had the ability to provide simple
profile reports since Java Development Kit (JDK) 1.0.2. However, the information
they provided was limited to a sorted list of method calls a program had called.
The Java® 2 platform software provides much better profiling capabilities
than previously available and analysis of this generated data has been made
easier by the emergence of a Heap Analysis Tool (HAT). The heap analysis tool,
as its name implies, lets you analyze profile reports of the heap. The heap is a
block of memory the Java VM uses when it is running. The heap analysis tool lets
you generate reports on objects that were used to run your application. Not only
can you get a listing of the most frequently called methods and the memory used
in calling those methods, but you can also track down memory leaks. Memory leaks
can have a significant impact on performance.
To analyze the TableExample3 program included in the demo/jfc/Table
directory in the Java 2 platform download, you need to generate a profile
report. The simplest report to generate is a text profile. To generate a text
profile, run the application with the -Xhprof parameter. In the
final release of the Java 2 platform software, this option was renamed -Xrunhprof.
To see a list of the currently available options run the command
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 1999-2006 by Java FAQs Daily Tips.