When people start to use ISPF they may struggle, because they think it is not obvious. I’ve been using it for over 40 years, and I use it without thinking. My fingers just do it.
I struggled when I used Zowe explorer, but my fingers are starting to remember the keystrokes.
If you change your team configuration you can use fast refresh. You can close and restart vscode or use
- open command palette with ctrl+shift+p
- type or select developer: reload window
You can change Zowe Explorer settings.
Ctrl+Shift+P Preferences: Open user settings (JSON)
As you type it displays the values for what you have typed, so I had only to type pref, and the one I wanted was near the top of the list.
You can also enter just the first letter of each word, so typing ou would display a short list of valid words.
This brings up a file which you can edit. It is often easier to work with the JSON, because not all options are covered.
Working with ISPF to edit a member
When I work with ISPF, I typically
- Use ISPF 3.4 to edit a data set, this lists the members
- 6 tabs and press enter to sort the members, so the most recently changed members are at the top,
- Shift return to tab down, to the first member
- type E on the line prefix and press enter to edit it
It takes longer to read – than to execute it.
To do ISPF 3.4 in Zowe explorer
- Activate the Zowe side bar
- Single click on DATASETS
- Single click on your profile
- You can click on the magnifying lens icon (the search icon) and give a fully or partially qualified dataset name
- Single click on your data set to list the members
Sort the members
- Single right click on the data set
- Single click on Sort PDS members.
- click on Sort direction first
- then click on the attribute
- If you click on attribute first, you have to click on Sort PDS members a second time to be able to select the attribute
Edit the member
Single click on the member to edit it.
Big lists of members comes in pages
To speed up list processing, if there are more than 100 members in a PDS, then Zowe Explorer displays “pages”.For example

…

The Next page 2/2 is highlit, so there is a page available page 2 out of 2. The Previous page is grey, so there are no more pages before this one.
You can disable this, or change the number of entries per page in the settings.
Setting default sort
I added into the file the text zowe.ds.default.sort…. below
"window.menuBarVisibility": "compact",
"editor.rulers": [
],
"zowe.ds.default.sort": {
"method": "Name",
"direction": "Ascending"
}
See here.


