A Visual Studio Code extension for efficient activation of ABAP objects.
Features
Selective Activation: Choose which ABAP objects to activate from your open tabs
Batch Processing: Optimized activation process to balance performance and server load
Smart Detection: Automatically detects ABAP object types for proper activation
User-Friendly Interface: Simple selection dialog with clear progress indicators
Usage
Open your ABAP files in VS Code tabs
Click the "Select ABAP Objects to Activate" option from:
Editor context menu (right-click in editor)
Explorer context menu (right-click in file explorer)
Command Palette (Ctrl+Shift+P, then type "Select ABAP Objects")
Select the files you want to activate
Monitor progress in the status bar
Requirements
Visual Studio Code 1.88.0 or higher
ABAP Remote Filesystem extension (or similar ABAP development extension)
Valid SAP system connection configured
Configuration
No additional configuration needed. Uses your existing ABAP connection settings.
Known Issues
SAP server may process multiple activation requests in a single session (SAPLSEDI_ACTIVATE)
Activation is performed in small batches to optimize server load and reliability
Release Notes
0.0.1
Initial release with selective activation functionality.
0.0.2
Reactivate failed objects(programs).
0.0.3
Reactivate failed objects(Class&FuncGroups)
About
This extension enhances the ABAP development workflow by providing a convenient way to activate multiple ABAP objects without having to activate them one by one.