1. What to use for development (VSCode)

After the official SAP plugin package for VSCode was released for UI5 application development, the choice between BAS/WebIDE/VScode became obvious.

Technically, VSCode with plugins is now almost as functional as the paid cloud-based Business Application Studio.

How to set it up conveniently?

  1. Install a clean VSCode from the official website
  2. Install the latest LTS release of Node.js
  3. Install SAP Fiori Tools - Extension Pack
  4. Install SAPUI5 Extension — this will add a lot of convenient validation and autocompletion from standard SAP libraries