Mainframes

7 things IBM’s IDE provides for developer empowerment

Share this post:

IBM’s Developer for z Systems has long been the quality standard for graphical, Eclipse-based mainframe development. In an environment where the competition is fierce, IBM stays at the forefront by creating cutting-edge feature functions that can boost the efficacy of your development practices and tasks.

With that in mind, let’s dive in to seven features of IDz providing a better “quality of life” in everyday development practices:

1. Advanced remote and local search:

Ask any developer and they’ll tell you that searching is in the top three, if not the top two functions used daily. A powerful, flexible and efficient search facility is critical for success. IDz has both ISPF “SuperC” and Java-based GUI search facilities with persistent results available. Additionally, search has features like hover/peek, exportation of results, support for regular expression and hypertext links to bring you directly to the source where the search result was found.

example 1

2. Support for Hex (binary/non-display) values embedded in source:

Many, if not most of the applications running out there today have embedded hexadecimal values in the source code. IDz is the only integrated development environment (IDE) on the market today that supports roundtrip editing of hex values in source. This feature is crucial–without it the tooling would simply stop working.

example 2

3. Open called programs, copybooks, procs and data files during edit:

Coming from a mainframe background, the procedure to open a COBOL copybook from the source that you are editing involves a series of screen splits, searching and navigating. With IBM’s IDz you have the ability to open copybooks, called programs, procs and data files right from the source that’s open in edit. That process turns into two clicks of the mouse. This is one of the most powerful “context menu” options in the IDE.

example 3

4. Access to ISPF tooling:

Access to Command Lists (CLISTs), REXX Execs and ISPF panels comes within reach through the HATS/RCP facility and Menu Manager. Menu manager is a facility that allows you to extend the workbench to interact with previously unreachable ISPF/TSO functionality through the use of custom context menu options that address TSO with REXX Exec, CLIST, batch job or =6.*

example 4

5. JES/SDSF Functionality:

Not only does IDz provide completion notification (newly added as “notify”) and locate submitted job capabilities, but it also provides the ability to show job control language (JCL), XDC, search through jobs and spool files and resubmit a job with two clicks of the mouse. This is all available along with standard SDSF functionality around spool output like the ability to cancel, hold or purge jobs.

example 5

6. Integration with IBM Data Studio:

This feature set is far and away one of the most impressive, providing deep IBM DB2 tooling for both productivity and optimization. Access to Visual Explain, graphical SQL coding/editing, and stored procedure development tooling (like with wizard-driven generation) make for an extremely powerful asset to any user, with readily available benefits for your efficiency.

example 6

7. Automated remote client/workspace administration:

Available only from IBM, IDz’s push-to-client facility allows for easy management of user environments from a central z/OS source. This ability to administer and maintain the end user environment is critical in supporting the GUI development environment, whether this is on a small or large scale. Learn more about this technology here.

Add to this the flexibility of an IDE that supports both Java-style and ISPF-based tooling for COBOL, PL/I, and Assembler, and the picture is clear: no developer is left in the lurch when it comes to powerful functionality under one roof.

Visit the IDz product page for more info.

DevOps Enablement and Digital Marketing Specialist

Add Comment
No Comments

Leave a Reply

Your email address will not be published.Required fields are marked *

More Transaction processing stories

Building the workforce for the cognitive era

Mainframes are the core infrastructure system for many of the world’s leading businesses, including 92 of the top 100 global banks, the 10 top insurers and 18 of the top 25 retailers. Given the importance of these systems to their businesses, clients often ask what IBM is doing to help ensure a strong pipeline of […]

Continue reading

IBM Z: The banking platform for the future

I’ve talked with many banking executives about how their business is changing and what they need to do to compete in this dynamic and turbulent marketplace. Maintaining trust with clients is core. The financial services sector had 65 percent more cybercrime attacks than average, based on an analysis of security incidents from 2016. In this […]

Continue reading

Why use IBM DevOps tools to deploy applications to the mainframe?

One of the areas in software delivery that drives the most value for your dollar is automating release deployments.  This is especially true in mainframe environments, where lengthy homegrown processes for checking in and deploying code have been used for years in order to safeguard business-critical applications. Why would you seek out IBM for software […]

Continue reading