Visual Studio Code for SAP

  • 2h 54m
  • Leon Hassan
  • Rheinwerk Publishing Inc.
  • 2023

Start programming your SAP applications in Visual Studio Code! This hands-on guide begins with an overview of how VS Code works and how it connects to your SAP systems. Then learn how to manage version control by integrating VS Code with Git. Follow step-by-step instructions to develop SAPUI5 web components, build applications with ABAP, create SAP Fiori apps using SAP Fiori elements, and work with the SAP Cloud Application Programming Model. Get everything you need to master this IDE!

  • Install and configure VS Code for SAP programming
  • Tour the editor, set up your extensions, and explore the benefits and limitations of this environment
  • Develop ABAP, SAP Fiori elements, SAPUI5, and SAP HANA Cloud applications in VS Code

In this book, you’ll learn about:

VS Code Basics

See what VS Code is all about! Install and configure VS Code. Then connect it to your on-premise or cloud SAP system. Take a tour of the development environment and learn keyboard shortcuts.

Integration with Git

Maintain version control by integrating VS Code with Git. Use branching to keep track of code changes, resolve merge conflicts, and follow best practices for keeping your code organized.

Application Development

step-by-step instructions for developing SAP applications in VS Code. Build, test, deploy, and debug ABAP, SAP Fiori, SAPUI5, and SAP HANA Cloud applications.

Highlights include:

  • Git
  • SAPUI5
  • ABAP
  • SAP Fiori elements
  • SAP Cloud Application Programming Model
  • Installation
  • Programming environment
  • Application development
  • Deployment and testing

About the Author

Leon Hassan is a senior applications consultant at Capgemini. He started his journey as a web developer in 2015, focusing on building accessible and progressive applications. Leon joined Capgemini in 2017 to turn his skills toward SAP programming. He has written numerous blog posts on web-based programming tips, including modernizing SAPUI5 development.

In this Book

  • What is Visual Studio Code?
  • Installing and Setting up Visual Studio Code
  • Working with Git
  • Developing ABAP Applications
  • Developing SAP Fiori Elements Applications
  • Developing UI5 Web Components
  • Developing Applications with SAP Cloud Application Programming Model
  • The Document Archive