You are here: Home » Software Development » Other » EasyStructure

EasyStructure

EasyStructure Parses C and displays a browsable tree view and flowchart of the source code to facilitate understanding. Also provides a flexible source beautifier



  • Downloads:3
  • Last update:Aug 11, 2009
  • Version:1.2.7
  • License:Freeware
  • Publisher:Ablegold
  • System Requirements Windows All

Free Download ( 250 KB )

EasyStructure

Parses C and displays a browsable tree view and flowchart of the source code to facilitate understanding. Also provides a flexible source beautifier
Easystructure is a tool to analysis C source files and display the structure of the source code in flowchart and hierarchical tree views. The tree view is a vertical display version of the Jackson block graphical methodology. Once the source has been parsed these views can be browsed/copied/printed to gain an understanding of the code.

Flowcharts are displayed with the original source. A tree node may be expanded so as to show any contained statements of various types (e.g. jump type, return type). When parsed the source may be reformatted (beautified) according to the many options. The views can be printed, copied, or displayed with the original source.

The flowchart view may be printed or copied to the clipboard in wmf format. The flowchart appearance can be customised ,e.g. block size, font size, margins.

The tree view may be printed or copied to the clipboard in wmf format (the page dimensions can be set when copying). These are in the tree's current expanded state. An option exists for each tree node to include it's associated lines of original source. This is useful for documentation purposes or where you want to include the source comments.

Main features of EasyStructure:

  • Easystructure will analyses/parse C source and display the structure in a browsable tree view.
  • The tree view contains the source code (either just code or including comments) organised by it's structure.
  • This view can be copied (wmf format) and printed.
  • A flowchart can be automatically generated from the structure tree view of all or any part of the source.
  • Flowcharts contain all the original source code and can be copied (wmf format) and printed.
  • The flowchart's font, block size and margins can be customised.
  • A generic XML form of the source code can be automatically generated from the structure tree view. This shows the code structure and contains all the original source.
    The original source can be reformatted/beautified with structure based indentation and resetting the line breaks in long statements. Other reformatting options are:
  • indent braces with parent or contents
  • use spaces instead of tabs
  • set the page width with strict or nominal (long statement line breaks are inserted preferably by structure) enforcement
  • force branches and loops to use braces for single statements
  • align consecutive declaration statements.


    What's New in This Release:

  • Bug fix ('autofind include' option exception)

    Free Download ( 250 KB )

  • Rating & Reviews for EasyStructure





    Tips & Guides Related to EasyStructure

    • Voice over Internet phone and chat software on Mac

      Internet phone has become so ubiquitous, an entire generation of internet users is probably unaware there was ever life without it. Use Internet phone to help you communicate across networks with people all the world.

      by candies on Aug 26, 2009

    • How can I remove Spam from my PC

      How can you remove spam emails from PC? Spam Monitor - this excellent detector and remove software monitors and removes Spam, Junk Mail and Virus Mail from your PC!

      by candies on Jun 19, 2009

    • How do I protect my computer from Spam

      How do I protect my computer from Spam Mail? Spam Monitor - this powerful and latest Spam monitor filter software offers a series of protective functions, it can protect your PC from all Spam Emails!

      by candies on Jun 18, 2009

    • How to stop Junk Mail in your mailbox

      How to stop Spam and Junk Mail in your mailbox? Spam Monitor - this full-functional spam detector and filter software can help you monitor all the Junk Mails and stop them from sending to your mailbox.

      by candies on Jun 19, 2009

    • How to block spam on Microsoft Outlook Express

      How to block spam emails on Microsoft Outlook Express? Spam Monitor, this powful Spam Detector and Blocker software is also an useful Outlook Express Spam Blocker tool, it offers blocking Spam for Outlook.

      by candies on Jun 22, 2009

    Free Download EasyStructure

    Free Download ( 250 KB )