Tuesday, 10 September 2013

XML Tree Editor version 0.1.0.23

The last version of tree view XML editor features drag and drop for Replicate / Move node operations and some minor improvements.

As usually installation files for Windows and Ubuntu can be found SourceForge.Net along with the source code.


Tuesday, 5 March 2013

XML Tree Editor ver 0.1.0.15 released

Last week I released the latest version of XML Tree Editor - a tool for creating/editing XML files represented as tree views.






New version features some bug fixes as well as improved usability and simplicity. Full release notes can be found on the project download page.

Installation packages are provided for Windows XP/7/8 and Ubuntu/Debian Linux. There is also source code avaialble for download along with two Pascal units for developers. The units provide support for XML configuration files in Delphi (uXMLConfig.pas) and Lazarus/Free Pascal (xmlfile.pas) applications. They are pretty much similar to well-known INI files with much richer functionality. The project is licensed under terms of GPL 2.0 or higher license.

Project page at SourceForge.net is http://sourceforge.net/projects/xmltreeeditor

Thursday, 31 January 2013

XML Tree Editor

I published a new small project recently called XML Tree Editor. It's an utility, which represents an XML file in a treeview and allows creating and editing it in this mode, without dealing with XML syntax.
The screenshot below shows the main screen with the tree view and preview pane at the bottom, Edit node window and multi-line editor on the foreground.


The list of commands includes Add Child Node (as reference to the selected node on the tree), Add Above and Add Below, Add Comment, Edit Node (which applies to both XML tags and comments) and Delete Node. There is also commands to move node with all its child nodes to a new position and to replicate (clone) nodes.

The second XML file can be opened in read-only mode in the separate window at the same time; it's called Reference File. The whole node (with all its children) can be copied from this file into main editable XML document.

This is an open source free software, hosted at SourceForge.net. The application is developed in Lazarus Free Pascal, the source codes are available for download along with installation packages for Windows and Linux (GTK2+).

Starting a new project at work I became the active user of XML Tree Editor myself. So I discovered some areas of improvement. The proposed changes in the emerging new version 0.1.0.15, apart from minor bug fixes, will include:
  • show all parents of the selected node mode
  • options window
  • keyboard shortcuts for all actions
XML Tree Editor available for download from here.