GithubHelp home page GithubHelp logo

che-che4z's Introduction

Che4z

Che4z is an all-in-one mainframe extension package for developers working with z/OS applications, suitable for all levels of mainframe experience, even beginners.

Che4z offers mainframe application developers a modern, familiar and seamless experience, which helps to overcome some developers' reservations or concerns about the traditional mainframe user experience.

Che4z is powered by the open-source projects Eclipse Che and Zowe. Many of these extensions, and other mainframe-oriented innovations, are also available as part of the Code4z package of extensions for Visual Studio Code.

Getting Started

Before you start using Che4z, ensure you have access to an instance of Eclipse Che.

Launch the Basic Stack

The Che4z basic stack is included with Eclipse Che version 7.6.0 and above, so no installation is necessary. To get started, follow these steps:

  1. Log in to Eclipse Che.

  2. In Workspaces, click Add Workspace.

  3. Under Select Stack, select the Mainframe Basic Stack.

  4. Click Create & Open and wait for the workspace to initialize.
    A workspace is created with Eclipse Che4z extensions available.

Launch the Premium Stack

The Che4z premium stack is distributed as part of CA Brightside. To install the Che4z premium stack, follow these steps:

  1. Log in to Eclipse Che.

  2. In Workspaces, click Add Workspace.

  3. Select the Import Devfile tab.

  4. Next to Source, select URL.

  5. In the URL field, paste the Eclipse Che4z premium stack URL, which is specified in the CA Brightside PDF installation guide available from Broadcom Support. For more information, see the Getting Started section in the CA Brightside documentation.

  6. Click Create & Open and wait for the workspace to initialize.
    A workspace is created with Eclipse Che4z extensions available.

Check Extension Requirements

After you launch your stack, ensure you meet the prerequisites of the individual extensions that you want to use. Explorer for Endevor requires access to CA Endevor® SCM, and Debugger for Mainframe requires access to CA InterTest™ for CICS. To find out more about each extension's requirements, click the headers below to navigate to their user documentation spaces.

Extensions

The Che4z basic stack contains the COBOL Language Support, HLASM Language Support, Zowe Explorer, Explorer for Endevor and Debugger for Mainframe extensions.

COBOL Language Support

GitHub issues slack

COBOL Language Support provides autocomplete, highlighting and diagnostic features for COBOL code and copybooks.

How can we improve COBOL Language Support? Let us know on our Git repository

Features

  • Edit COBOL code with syntax highlighting, real time syntax validation, content assist and other advanced features.
  • Automatic retrieval of copybooks from the mainframe.

Blogs

HLASM Language Support

GitHub issues slack

Code completion, highlighting, browsing and validation for High Level Assembler language.

How can we improve HLASM Language Support? Let us know on our Git repository

Features

  • Edit HLASM code with syntax highlighting, real time syntax validation, content assist and other advanced features.
  • Trace HLASM macros.

Zowe Explorer

GitHub issues slack

Zowe Explorer is an extension powered by Zowe CLI that streamlines interaction with mainframe data sets, USS files, and jobs. The extension is designed to function along with other extensions and plug-ins to deliver a richer experience.

You can learn more about the Zowe Explorer by watching the Getting Started and Work with Data Sets tutorial videos.

How can we improve Zowe Explorer? Let us know on our Git repository

Features

  • Access z/OS Datasets and z/OS Unix file systems, and submit JCLs.
  • Create, edit, and work with z/OSMF compatible profiles.
  • Store your credentials securely with Secure Credentials Store plug-in.
  • View and download job output.
  • Issue TSO commands.
  • Install additional extensions.

Blogs

Explorer for Endevor

GitHub issues slack

Explorer for Endevor gives you the ability to Browse and Retrieve CA Endevor® SCM elements using a user-friendly, intuitive interface.

It offers the best developer experience in synergy with Bridge for Git, a solution which enables you to concurrently work in Git and mainframe.

How can we improve Explorer for Endevor? Let us know on our Git repository

Features

  • Retrieve, browse and search CA Endevor® elements.

Debugger for Mainframe

GitHub issues slack

Debugger for Mainframe provides the debugging interface to CA InterTest™ for CICS and CA InterTest™ Batch. This extension provides a modern debug experience for CICS and Batch applications written in COBOL.

How can we improve Debugger for Mainframe? Let us know on our Git repository

Features

  • Debug COBOL code for applications running in a CICS region.
  • Debug COBOL code for Batch applications.

che-che4z's People

Contributors

dependabot[bot] avatar dstatwriter avatar filipkroupa avatar grianbrcom avatar nalmabrcom avatar zdmullen avatar zeibura avatar zimlu02 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.