Installing the IBM z/OS Connect development tools for Visual Studio Code extension
Install the z/OS Connect development tools for Visual Studio Code extension to generate API provider project or API requester project artifacts starting from an OpenAPI 2.0 document or an OpenAPI 3.0 document.
zosConnect-3.0 Applies to zosConnect-3.0.
Before you begin
You need an installed version of Visual Studio Code (VSC) 1.99 or later to install the z/OS Connect development tools for Visual Studio Code extension. We recommend using always the latest VSC version available.
- Gradle for Java Visual Studio extension. For more information, see
Gradle for Java.
- Yaml Visual Studio extension. For more information, see
YAML.
Install the extension
- To install from the Visual Studio Marketplace
-
- Go to
Visual Studio | Marketplace: IBM z/OS Connect development tools.
- Choose the z/OS Connect development tools for Visual Studio Code extension.
- Click Install on the Marketplace page.
- In Visual Studio Code, click Install on the extension.
- Go to
- To install from the Visual Studio Code
-
- In your Visual Studio Code, click the Extensions icon.
- Choose the z/OS Connect development tools for Visual Studio Code extension.
- Select the extension that you need, then click Install.
Open the extension
To open z/OS Connect development tools for Visual Studio Code:
- Click the Extensions icon.
- Find the z/OS Connect development tools for Visual Studio Code extension in the Installed extensions.
With the z/OS Connect development tools for Visual Studio Code extension open in Visual Studio Code, go to the Details view. Within the Details view, you can see the Installation details such as the extension identifier, ibm.ibm-zosconnect, the version of the extension you have installed, the date the extension was last updated, the source and the size of the extension package.
Secure your setup
- Your Visual Studio Code environment
- Apply all Visual Studio Code updates to help ensure that you have the latest security and bug
fixes. For more information, see the
Microsoft Documentation.
- Telemetry data
- z/OS Connect development tools for Visual Studio Code does not collect any telemetry data. In general, z/OS Connect development tools for Visual Studio Code doesn't send any data that it processes to a third party, IBM® included.
Use the Settings view
- Zcon: Flatten Output
zcon.flattenOutput. This specifies whether to remove the directory hierarchy from the generated copybooks. - Zcon: Gradle Arguments
zcon.gradleArguments. This specifies extra arguments to be passed into the gradle process. For example, --info or --debug. - Zcon: Plug in Repositories
zcon.pluginRepositories. This is a list of private maven repositories to use to download plug-ins and dependence. To update the list, click Edit in settings.json and update the settings.json file. - Zcon: Provider Version
zcon.providerVersion. This is the version of the API provider Gradle plug-in used by the extension. This can be modified if you have a different version to that bundled with the extension. For more information about supported versions of the Gradle plug-in, see zosConnect-3.0 artifact compatibility. - Zcon: Requester Version
zcon.requesterVersion. This is the version of the API requester Gradle plug-in that is used by the extension. This can be modified if you have a different version to that bundled with the extension. For more information about supported versions of the Gradle plug-in, see zosConnect-3.0 artifact compatibility.

Use the Output view to see activity details
You can use the Output view of Visual Studio Code to see details about what the extension is doing and logging, and check for any errors.
To open the Output view:
- In Visual Studio Code, click View, then click Output.
- In the Output view, use the drop down menu to select IBM z/OS Connect Development Tools to view the output.
Disable or uninstall the extension
If necessary, you can disable the extension and keep it installed, or you can uninstall it completely.
To disable or uninstall the extension:
- In Visual Studio Code, click the Extensions icon to open the panel.
- Click the IBM z/OS Connect Development Tools extension.
- Click Disable or Uninstall.