Extensions in SAP Business Application Studio


In this blog post, we will learn about Extensions in SAP Business Application Studio.

SAP Business Application Studio is a web-based development environment for SAP business apps such as SAP Fiori/UI5, CAP Applications, SAP HANA artifacts, and Mobile Apps.

Microsoft VS Code is Free, an open-source editor, and runs everywhere. It comes with built-in support for JavaScript, TypeScript, and Node.js. VSCode has a large open-source community, and It has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python). Extensions provide support for additional languages, debuggers, commands, themes, and more.

The extension framework of SAP Business Application Studio enrich the IDE with tools such as static code analysis, code formatting to develop faster and efficient.

Also Read | Yeoman template generators

In this blog post we will explain how to find, install, and manage VS Code extensions.

Extensions Marketplace

In SAP Business Application Studio, SAP provides a way to view and download open-source, 3rd party software components to Dev Spaces from Open VSX Registry.

Also Read | Know about Dev Spaces in SAP Business Application Studio

SAP BAS Extensions Open VSX Registry

Browse extensions

You can browse and install extensions within Application Studio by clicking on the Extensions icon in the Activity Bar and accept the disclaimer.

SAP Business Application Studio Extensions 1

This will show you a list of Installed and Built-In extensions available in Dev Space.

SAP BAS Extensions

Install Extensions in Application Studio

To install an extension, first search for the extension and then click the Install button. Once the installation is complete, the Install button will change to the Uninstall button.

SAP BAS Extensions Install 1

After successfully installation, the extension is ready for use in the development.

SAP BAS Extensions in Code Editor


Congrats!! you have successfully learned about extensions in SAP Business Application Studio.

Continue Learning