Übersicht

PyTreeEditor

PyTreeEditor facilitates the work with large text files (e.g. configuration files).

It finds identifier lines according to the given configuration (prefix, first delimiter, etc.) and uses them as "tree children".
These indentifier lines and its data are comparable to the heading and its paragraphs of an article. The program enables you to navigate fast and work easily with the data of the identifier.

Features:

delimiters for the identifier lines are configurableeasily navigate even through large files.branches can be selected to display their text representationtree elements can be edited, exchanged and much more.open a second file/tree to compare or copy tree elements to another tree.

It is written in Python 2.7 and PyQt4.
The program was inpired by a friend who does computational structural analysis with their custom software. He will use the program for their input files.
I have realized the delimiters to be configurable, so that they can be used for a wide range of text formats. Therefore it should be usable with programs like LS-Dyna, LaTeX and many others.
In order to learn Python and Qt/PyQt, I have developed this tool.