Development Support Tools

Tools to assist in the development process


DataDigger

DataDigger

DataDigger is a generic browse on your database. Browse through you data and save your queries, selected columns and changed formats. Export full tables, results of queries or selections easily to dump file or XML file.

DataDigger 14: (click to enlarge)DataDigger 14: (click to enlarge)

Documentation

Extensive documentation is provided in the form of a wiki. After installing DataDigger, you can find it in the directory 'wiki'. Start the file DataDigger.html and read all about all settings and windows.


Profiler analysing log-manager output

This profiler identifies performancebottlenecks in your application by analysing the logfile you create with the log-manager. ProfilerProfiler


Memoryleak inspector

Identifies possible memory leaks and their source by extracting those lines from logmanager output that point at created objects that are not deleted later on or allocated space that is not (fully) deallocated.
This analyser goes a bit further than http://www.oehive.org/node/846 and can handle OE 10.2A extra's


KsvVSSplugin

There's a very good plugin for Eclipse which integrates Eclipse with Microsoft Visual SourceSafe. It's org.vssplugin developed by Marcus Nylander, unfortunately it's not been updated since 2007. The latest version is 1.6.2 and it was developed for Eclipse 3.2, so it doesn't work with 3.4 and higher. Since I work with a quite unique VSS configuration I desperately needed to modify this plugin but before that I had to make it work on Eclipse 3.4.


svnhook

svnhook

svnhook is a subversion hook for the old editor and appbuilder.

svnhook is compatible with Progress version 9 or higher and works on both Windows and UNIX/Linux.

svnhook is based on The Progress Standard Libraries version 01.01.02 or higher.

http://www.oehive.org/project/lib

The Zip file comes with a procedure for loading files into your repository.

I recommend TortoiseSVN with WinMerge for browsing through your repository.

http://tortoisesvn.tigris.org/

http://winmerge.org/


KsvPlugin for OpenEdge Architect

KsvPlugin for OEA is a set of useful tools which allows you to make your work with OpenEdge Architect more productive and less painful. It softens project-centric paradigm of Eclipse allowing you to develop in good old way of Procedure Editor. The set includes some tools which were developed for Ksv Editor (a modification of Procedure Editor).

Installation


The Progress Standard Libraries

The Progress Standard Libraries
 

In general the libraries are compatible with Progress version 9 and upwards and are O/S neutral unless noted differently.


To install the libraries place them on the propath and you're ready to go.

I usually copy the lib dir to every project I do.


For you MFG users you can copy all the files to the xxsrc dir and compile them to the xx dir.


To use a library add the library include file to the external procedure file.

Although the libraries are essentially persistent super procedures.

A simple tool to help generate webspeed code.

There are times when you create a web page with many html inputs. Creating the get-value() and variables for the logic of the program can be tedious and time consuming. This routine can help you generate the code automatically.

Simply feed it the HTML page (javascript and speedscript doesn't mean anything to it) and the output file you want the code to be contained in.

See attached file as code is maligned by the wiki.


Progress (4GL / ABL) Procedure Editor Extensions

Description

Some Progress Editor extensions, to add convenience and robustness to the developer.
Supported by all versions \ OS \ Terminal environments.
Open Source.
Author: Yuval Papish
Homepage: http://www.yuvcom.com/ProgressEditorExtensions


thing

Thing is a free UNIX and Windows® Progress® data editor, table editor, browser, searcher, field locator and dictionary display tool useful for program development.


Syndicate content