Zowe Explorer is a sub-project of Zowe, focusing on modernizing mainframe experience. Zowe is a project hosted by the Open Mainframe Project, a Linux Foundation project.
The Zowe Explorer extension modernizes the way developers and system administrators interact with z/OS mainframes by:
- Enabling you to create, modify, rename, copy, and upload data sets directly to a z/OS mainframe.
- Enabling you to create, modify, rename, and upload USS files directly to a z/OS mainframe.
- Providing a more streamlined way to access data sets, uss files and jobs.
- Letting you create, edit, and delete Zowe CLI
zosmf
compatible profiles. - Letting you use the Secure Credential Store plug-in to store your credentials securely in the settings.
More information:
- For the complete Zowe Explorer documentation, see Zowe Docs.
- Join the #zowe-explorer channel on Slack to stay in touch with the Zowe community.
- What's new in Zowe Explorer 1.7.0
- Prerequisites
- Getting Started
- Credentials Security
- Usage Tips
- Extending Zowe Explorer
New features and improvements:
- Added a webpack that works with localization and logging.
- Allowed extenders to load the saved profile sessions upon activation.
- Added an automatic re-validation for invalid profiles.
Bug Fixes:
- Fixed the bug related to saving USS files.
- Fixed the bug related to the deletion of datasets.
For more information, see Changelog.
- Install Node.js v8.0 or later.
- Configure TSO/E address space services, z/OS data set, file REST interface and z/OS jobs REST interface. For more information, see z/OS Requirements.
- Create a Zowe Explorer profile.
Create a profile, review the sample use cases to familiarize yourself with the capabilities of Zowe Explorer, and you are ready to use Zowe Explorer.
- Navigate to the explorer tree.
- Hover over DATA SETS, USS, or JOBS.
- Click the + icon.
- Select Create a New Connection to z/OS. The user name and password fields are optional before you started to use a profile.
- Follow the instructions, and enter all required information to complete the profile creation.
You can now use all the functionalities of the extension.
Review the following use cases to understand how to work with data sets in Zowe Explorer. For the complete list of features including USS and jobs, see Zowe Explorer Sample Use Cases.
- View data sets and use multiple filters: View multiple data sets simultaneously and apply filters to show specified data sets.
- Refresh the data set list: Refresh the list of pre-filtered data sets.
- Rename data sets: Rename specified data sets.
- Copy data sets: Copy specified data sets and members.
- Download, edit, and upload existing PDS members: You can instantly pull data sets and data set members from the mainframe, edit them, and upload back.
- Prevent merge conflicts: The save option includes a compare mechanism letting you resolve potential merge conflicts.
- Create data sets and data set members: Create a new data set and data set members.
- Delete data set member and a data set: Delete a chosen data set member or an entire data set.
- View and access multiple profiles simultaneously: Work with data sets from multiple profiles.
- Navigate to the explorer tree.
- Open the DATA SETS bar.
- Hover over the profile that you want to apply the filter to.
- Click the magnifying glass icon.
- Enter a pattern you want to create a filter for. The data sets that match your pattern(s) are displayed in the explorer tree.
Tip: To provide multiple filters, separate entries with a comma. You can append or postpend any filter with an *, which indicates wildcard searching. You cannot enter an * as the entire pattern.
- Navigate to the explorer tree.
- Click Refresh All button (circular arrow icon) on the right of the DATA SETS explorer bar.
- Navigate to the explorer tree.
- Open the DATA SETS bar.
- Select a data set you want to rename.
- Right-click the data set and select the Rename Data Set option.
- Change the name of the data set.
- Navigate to the explorer tree.
- Open the DATA SETS bar.
- Select a member you want to copy.
- Right-click the member and select the Copy Data Set option.
- Right-click the data set where the member belongs and select the Paste Data Set option.
- Enter the name of the copied member.
-
Navigate to the explorer tree.
-
Open the DATA SETS bar.
-
Open a profile.
-
Click the PDS member (or PS) that you want to download.
Note: To view the members of a PDS, click the PDS to expand the tree.
The PDS member is displayed in the text editor window of VSC.
-
Edit the document.
-
Navigate back to the PDS member (or PS) in the explorer tree, and click the Save button.
Your PDS member (or PS) is uploaded.
Note: If someone else has made changes to the PDS member (or PS) while you were editing it, you can merge your conflicts before uploading to the mainframe.
- Navigate to the explorer tree.
- Open the DATA SETS bar.
- Open a member of a data set you want to edit.
- Edit a data set.
- Press Ctrl+S or Command+S (OSx) to save you changes.
- (Optional) Resolve merge conflicts if necessary.
- Navigate to the explorer tree.
- Open the DATA SETS bar.
- Click the Create New Data Set button to create a PDS.
- From the drop-down menu, select the type of PDS that you want to create.
- Enter a name for the PDS. The PDS is created.
- To create a member, right-click the PDS and select Create New Member.
- Enter a name for the member. The member is created.
-
Navigate to the explorer tree.
-
Open the DATA SETS bar.
-
Open the profile and PDS containing the member.
-
Right-click on the PDS member that you want to delete and select Delete Member.
-
Confirm the deletion by clicking Yes on the drop-down menu.
Note: Alternatively, you can select 'No' to cancel the deletion.
-
To delete a PDS, right-click the PDS and click Delete PDS, then confirm the deletion.
Note: You can delete a PDS before you delete its members.
- Navigate to the explorer tree.
- Open the DATA SETS bar.
- Click the Add Profile button on the right of the DATA SET explorer bar.
- Select the profile that you want to add to the view as illustrated by the following screen.
Store your credentials securely with the Secure Credentials Store (SCS) plug-in.
- Navigate to the VSCode settings.
- Open Zowe Explorer Settings.
- Add the
Zowe-Plugin
value to the Zowe Security entry field. - Restart VSCode.
For more information about SCS, see Secure Credential Store Plug-in for Zowe Explorer.
-
Use the Add Favorite feature to permanently store chosen data sets, USS files, and jobs in the Favorites folder. Right-click on a data set, USS file or jobs and select Add Favorite.
-
Syntax Highlighting: Zowe Explorer supports syntax highlighting for data sets. Fox example, you can use such extensions as COBOL Language Support or HLASM Language Support.
-
Edit a profile: Click the pencil icon next to the magnifying glass icon in the explorer tree, and modify the information inside your profile.
-
Delete a profile: Right-click a chosen profile and select Delete Profile to permanently delete the profile. The functionality deletes a profile from your
.zowe
folder. -
Hide a profile: You can hide a profile from the profile tree by right-clicking the profile and selecting the Hide Profile option. To add the profile back, click the + button and select the profile from the quick pick list.
For information how to configure Zowe Explorer, see Zowe Explorer Configuration guidelines.
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 — Zowe Explorer FTP extension documentation.