Wazi – A Next Gen developer experience for IBM Z

We are delighted to announce the availability of a second technology preview of Wazi, a next gen developer experience for IBM Z. In this technology preview, we are adding exciting new capabilities and pipeline integrations.

Web editor enhancements for COBOL

We have made several enhancements to the web-based COBOL LSP editor. These changes will not only enrich your code editing experience, but also make program analysis capabilities such as code complexity metrics available at your fingertips. Edit your preferences to manage thresholds for applicable metrics, and view the impact of your code changes on all metrics upon save.

Figure 1: Code Complexity Metrics in-built in the editor

Theme background

Now you can select the menu item File > Settings > Change Color Theme to explore the alternative color themes available in this technology preview. Once you click the menu item, two choices, Dark Theme and Light Theme will be displayed in a drop-down at the top. You will notice that COBOL syntax highlighting, outline view, and metrics view will be different in each setting.

Figure 2: Dark theme background for the editor

Integration with IBM z/OS Debugger

We are also enriching the IDE experience by integrating the IBM z/OS Debugger with the web editor such that you can set breakpoints and interactively examine your application right from your web-based editor.

Figure 3: Integrated Debug View in the editor

Integration with IBM Dependency Based Build

Another exciting integration into Wazi is IBM Dependency Based Build (DBB). Using Git, your code changes can be pushed from your local workspace to the z/OS host, allowing you to remotely compile and build applications. The build progress and results display in the terminal view, and you can view the resulting log files using the USS Explorer. The build output in the terminal window will also provide the link for the Build Report located on the DBB Web Application server.

Figure 4: Dependency Based Build View

Extension for Microsoft VS Code

In addition to adding capabilities to our Theia-based web IDE, we listened to your feedback and are introducing a VS Code extension for COBOL editing as an alternative IDE to explore. This extension is available separately as a download that you can configure in your existing VS Code environment. Once configured, you will be able to leverage the LSP-based COBOL editor from your VS Code environment directly.

Figure 5: COBOL Editor in VS Code

Excited to get your hands on Wazi? You can Download it here .

Check out our community page for the most up-to-date information, tutorials and how-to videos on Wazi – About Wazi

We look forward to your feedback/questions on the capabilities we have in our second technology preview, and look forward to working with you as a Sponsor user. We invite you to try out Wazi Technology Preview 2, and always welcome direct feedback via our brief survey about this technology preview and the tutorial.

Stay current with incremental announcements and enhancement releases at our About Wazi page.

Join The Discussion

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