SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

ABAP Core Tools for Visual Studio Code

You will explore the ABAP Development Tool (ADT) functionality in Visual Studio Code which do not require Agentic AI capabilities.

Overview

🎓 beginner 30 min. SAP BTP ABAP EnvironmentBeginnerABAP Development

You will learn

  • โœ”How to explore and adjust the generated artifacts (CDS views, behavior definitions, metadata extensions) directly in Visual Studio Code
  • โœ”How to publish the service binding and preview the SAP Fiori elements app in the browser
  • โœ”How to run ABAP unit tests from Visual Studio Code
  • โœ”How to debug the SAP Fiori App from Visual Studio Code
Shilpa Shankar S Shilpa Shankar July 30, 2026
Created by July 29, 2026
Contributors

Prerequisites

Prerequisites

You have connected an ABAP system to Visual Studio Code following the tutorial.

Steps

Introduction

ABAP development tools for Visual Studio Code provides an efficient and feature-rich set of tools for ABAP development within the ABAP Cloud development model. It brings modern ABAP development to your editor, enabling you to create, edit, debug, and manage ABAP artifacts directly in VS Code. You need to set up your development environment in Visual Studio Code and connect it to your ABAP system.

This tutorial focus on non-Agentic AI capabilities and do not need any coding agent extension in Visual Studio Code (for e.g: GitHub Copilot)

Step 1 Add package as folder to workspace in VS Code
โ€”

You need to have a package created in ADT. This package can be added as a folder to workspace.

  1. Open the Command Palette or Ctrl+Shift+P.
    Add Package
    Add Package
  2. Type ABAP: Add Package as folder to Workspace
  3. Search the package you have created in ADT.
    Search Package
    Search Package
  4. Enter Workspace folder name.
    Folder Name
    Folder Name
  5. Folder is added to Workspace
    Workspace Name
    Workspace Name
Step 2 Logon to Destination
+
Step 3 Open object
+
Step 4 Create new Databse table
+
Step 5 Check and Activate Object
+
Step 6 Create a data generator Class
+
Step 7 Create new CDS View
+
Step 14 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 14
1. Add package as folder to workspace in VS Code 2. Logon to Destination 3. Open object 4. Create new Databse table 5. Check and Activate Object 6. Create a data generator Class 7. Create new CDS View 8. Open with ADT for Eclipse 9. Preview of a Fiori Application 10. Create a new class method to display 10 records 11. Debug a method 12. Run ABAP Test Cockpit (ATC) Checks. 13. Run Unit Test 14. Test yourself

Learn more →