Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Zowe ExplorerNew to Visual Studio Code? Get it now.
Zowe Explorer

Zowe Explorer

Zowe

zowe.org
|
198,271 installs
| (4) | Free
VS Code extension, powered by Zowe CLI, that streamlines interaction with mainframe Data Sets, USS files, and Jobs
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Zowe Explorer for Visual Studio Code

version downloads codecov slack

All previous versions of Zowe Explorer for Visual Studio Code™ can be downloaded from Zowe Explorer GitHub Releases.

Introduction

Zowe Explorer for VS Code provides access to mainframe resources in Visual Studio Code. Zowe Explorer provides a modern, familiar, user-friendly interface that enables mainframe developers and system programmers to:

  • Manage data sets and USS files on a z/OS mainframe with browse, create, modify, rename, copy, and upload functionality
  • Submit JCL and view job output
  • Apply other VS Code extensions for things like syntax highlighting, debugging, and IntelliSense to improve the developer experience

Zowe Explorer for VS Code is a Zowe® component that focuses on modernizing the mainframe experience. Zowe is hosted by the Open Mainframe Project™, a Linux Foundation® initiative.

Contents

  • Prerequisites tasks
  • Getting started
  • Usage tips
  • Keyboard shortcuts
  • Extending Zowe Explorer
  • Known issues
  • More information

Prerequisite tasks

Use various services to communicate with system resources and extract system data on the mainframe:

  • z/OSMF
    • See z/OSMF documentation for more information.
  • FTP
    • This connection is available with the Zowe Explorer FTP Extension.
    • See FTP documentation for more information.

There are multiple extensions that offer additional protocols and functionality. See the Explorer for Visual Studio Code Zowe V3 section in the Zowe V2 and V3 Conformant Landscape for a complete list of conformant extensions.

Getting started

Configure Zowe Explorer for VS Code and confirm you are able to access the mainframe with your team configuration.

Configuring Zowe Explorer for VS Code

Configure Zowe Explorer for VS Code by changing the extension settings. For more information, see Configuring Zowe Explorer.

Confirming your team configuration

Team configuration stores connection information to access the mainframe. Check that you have your team configuration in place.

If you are missing your team configuration files, zowe.config.json and zowe.schema.json, work with your administrator to set them up.

  • Your team configuration is in place when:

    • Selecting the + icon in the headers of the DATA SETS, UNIX SYSTEM SERVICES, or JOBS tree views presents options in the Quick Pick to edit your configuration file or, if available, use an existing profile.
  • You do not have team configuration when:

    • A pop-up message displays advising that client configurations were not found.
    • A Search icon does not display in the headers of the DATA SETS, UNIX SYSTEM SERVICES, or JOBS tree views. Select the + icon to create team configuration.

Creating a team configuration file

A team configuration file stores connection information to mainframe services in profiles, making team configuration easy to maintain and share with others in your organization.

Team configuration should be created by an administrator or team lead who understands what connection information is needed and can efficiently manage it. When setting up team configuration, it is important to understand your team's requirements for use and the options available to ensure these are met.

Refer to Zowe Docs for documentation on understanding and implementing team configuration:

  • Team configuration overview
  • Creating Zowe Explorer profiles

Note: Team configuration can apply across three core components of the Zowe project, Zowe Explorer for VS Code, Zowe Explorer for IntelliJ IDEA, and Zowe CLI.

Using profiles for the first time

The first time a team configuration profile is used, you are prompted for a user name and password for the profile's connection.

The term password is used loosely to represent all supported authentication secrets, such as passphrases, passtickets, Multifactor Authentication (MFA) tokens, etc.

Updating securely stored credentials

Secure fields in the team configuration file are handled by the Zowe Imperative dependency.

To update securely stored user names and passwords in Zowe Explorer:

  1. Right click the profile and select Manage Profile.

  2. Select Update Credentials from the Quick Pick.

    You are prompted for the new credentials and these are saved to the secure credentials vault.

Other authentication methods

Zowe Explorer for VS Code supports multiple authentication methods including basic authentication, multi-factor authentication, tokens, and certificates. See Zowe Docs for more information about these other authentication methods.

Usage tips

Make the best use of Zowe Explorer for VS Code with these usage tips.

See Zowe Docs for a complete list of use cases explaining how to work with data sets, USS files, and jobs in Zowe Explorer for VS Code.

Keyboard Shortcuts

  • Restart Zowe Explorer

    • Windows: ctrl+alt+z
    • Mac: ⌘+⌥+z
  • Open Recent Member

    • Windows: ctrl+alt+t
    • Mac: ⌘+⌥+t
  • Search in all Loaded Items

    • Windows: ctrl+alt+p
    • Mac: ⌘+⌥+p

Extending Zowe Explorer

You can add new functionalities to Zowe Explorer by creating your own extension. For more information, see Extensions for Zowe Explorer.

Tip: View an example of a Zowe Explorer extension in the Zowe Explorer FTP extension documentation.

Known issues

Bidirectional languages

Files written in languages primarily read from right to left (Arabic, Hebrew, many Asian languages) can include portions of text that are written and read left to right, such as numbers.

These bidirectional (BiDi) languages are not currently supported in Visual Studio Code. (See [Issue #86667](https://github.com/microsoft/vscode/issues/86667) for more information.)

As a result, VS Code extensions like Zowe Explorer, Zowe Explorer CICS Extension, and Zowe Explorer FTP Extension are not able to support BiDi languages in files.

More information

  • For the complete Zowe Explorer documentation, see Zowe Docs.
  • Join the #zowe-explorer-vscode channel on Slack to stay in touch with the Zowe community.
  • To translate Zowe Explorer into your language, join our POEditor project.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft