Steps to Install visual studio code for SAP UI5/fiori development

Installing Visual Studio Code (VS Code) for SAP UI5/Fiori development involves setting up VS Code with the appropriate extensions and tools to facilitate SAP UI5/Fiori application development. Follow these steps to get started:

### Step 1: Install Visual Studio Code
1. Download Visual Studio Code from the [official website](
2. Run the installer for your operating system (Windows, macOS, or Linux), and follow the installation instructions.

### Step 2: Install Node.js and npm
SAP UI5/Fiori development often requires Node.js for running local servers, building projects, and managing dependencies.
1. Download the latest LTS version of Node.js from the [official website](
2. Run the installer and follow the prompts to install Node.js and npm (Node Package Manager), which comes bundled with Node.js.

### Step 3: Install the UI5 CLI
The UI5 CLI is a command-line interface that simplifies the development and extension of SAP UI5 projects.
1. Open a terminal or command prompt.
2. Install the UI5 CLI globally using npm by running:
npm install –global @ui5/cli

### Step 4: Install Visual Studio Code Extensions
Several VS Code extensions can enhance SAP UI5/Fiori development by providing features like syntax highlighting, code completion, and more. Consider installing the following extensions:
1. **SAP Fiori Tools – Extension Pack**: This extension pack includes tools for SAP Fiori development, like the Application Generator, Service Modeler, and more. You can find it by searching for “SAP Fiori Tools” in the Extensions view (`Ctrl+Shift+X`) in VS Code.
2. **XML Tools**: Useful for working with XML views in SAP UI5.
3. **ESLint**: Helps identify and fix JavaScript code issues.
4. **Prettier – Code Formatter**: Automatically formats JavaScript, XML, and other files.
5. To install an extension, type its name into the Extensions view search box in VS Code, select the correct extension from the list, and click the “Install” button.

### Step 5: Configure a Project
To start developing an SAP UI5/Fiori application, you might want to create a new project or clone an existing one from a Git repository.
1. To create a new project, you can use the SAP Fiori tools or the UI5 CLI to generate a template project.
2. For SAP Fiori tools, follow the guided development process initiated from the Command Palette (`Ctrl+Shift+P`) by typing “Fiori: Open Application Generator” and following the prompts.
3. For the UI5 CLI, create a new directory for your project, navigate into it using the terminal, and run:
ui5 init
Then generate a new controller/view pair, or copy your existing project files into this directory.

### Step 6: Start Development
1. Open your project in VS Code by selecting “File > Open Folder…” and navigating to your project directory.
2. Use the terminal in VS Code (`Ctrl+` `) to run UI5-related commands, such as:
ui5 serve
to start a local development server.

### Step 7: Test Your Application
1. Access your application by opening the URL provided by the `ui5 serve` command in a web browser.

By following these steps, you’ll have a development environment set up in Visual Studio Code for SAP UI5/Fiori development. Remember to explore and adjust settings and configurations as you become more familiar with the tools and your project’s specific needs.


  • Barry Allen

    A Full Stack Developer with 10+ years of experience in different domain including SAP, Blockchain, AI and Web Development.

    View all posts


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.