About
Formats an XML file and makes it human-readable.
Installation
This version of the plugin is installed with the combined geany-plugins release. Please check README of this package and/or https://plugins.geany.org/install.html.
Features
The following features exist and are configurable: * Change line breaks * Indentation * Format empty nodes * Format comments * Format text nodes * Format CDATA
Usage
After installed successfully, load the plugin in Geany's plugin manager. If the current file is an XML file simply choose "PrettyPrinter XML" to format the file according to the plugin's preferences. The plugin's preferences can be set under "Edit/Plugin Preferences", see the "XML PrettyPrinter" tab.
Development
You can checkout the current source code from the git repository at github.com. Get the code by:
git clone https://github.com/geany/geany-plugins.git
If you want to create a patch, please respect the license of Lipsum as well as intellectual property of third. Patches that should be included to the default distribution must be licensed under the same conditions as Lipsum by the copyright owner (GPL2+).
Known issues
If you encounter any issues, please report them in the issue-tracker at github. There you will also find information about already reported issues and their progress. See https://github.com/geany/geany-plugins/issues.
License
PrettyPrinter and all its parts is distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license can be found in the file COPYING included with the source code of this program. If not, you will be able to get a copy by contacting the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Contact developers
This plugin currently has no maintainer. Would you like to help by contributing to this plugin?