Skip to content

Installation

intro_01.png

Requirements

  • IBM i 7.4 (7.3 may work but is not supported)
  • SSH Daemon must be started on IBM i.
    • (Licensed program 5733-SC1 provides SSH support.)
    • STRTCPSVR *SSHD starts the daemon.
    • User QSSHD is enabled.
  • The user used to log in must be enabled and must have a password
  • Java 8 minimum must be installed to run Mapepire
  • The *SIGNON and *DATABASE servers must be running, with TCP ports 8471 and 8476 listening using Mapepire not secured, and TCP ports 9471 and 9476 listening using Mapepire SSL
  • DELETE operations at the database level, used in the extension for managing temporary files, must be allowed
  • Mapepire TCP port network address (only when used in server mode, the default is 8076)
  • Some familiarity with VS Code. An introduction can be found here .

Optionally, ensure you know how to connect to pase from a shell. See this official IBM i OSS docs .

Installation

From the Visual Studio Code Marketplace: Code for IBM i

Or from the Extensions view inside of Visual Studio Code.

install_01,png

It’s recommended you also install the IBM i Development Pack , a curated set of extensions built on or adding value to Code for IBM i. This includes database tools, RPGLE tools, COBOL tools, and more.

Extension Development

Check out our Developer documentation page!