Skip to content

ssimons/PyTreeEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 configurable
  • easily navigate even through large files
  • branches can be selected to display their text representation
  • tree 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] (http://de.wikipedia.org/wiki/LS-DYNA), [LaTeX] (http://de.wikipedia.org/wiki/LaTeX) and many others.

In order to learn Python and Qt/PyQt, I have developed this tool.

Feel free to give me feedback. For this, please send me an e-mail: ghprojects@s-simons.de

Help page

[Project site] (http://www.s-simons.de/tree_editor.html)

Download

About

Tree editor helps navigating through large input/config files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages