Saturday - last edited Saturday
Description
I am working on an SAP Mobile Development Kit (MDK) application using Visual Studio Code and the MDK VS Code extension.
When I try to execute the command:
MDK: Open Mobile App Editor
(from the Command Palette or via a documented workflow), VS Code displays the error:
Command 'mdk:openMobileAppEditor' not found
My Environment
Visual Studio Code:1.118.1
MDK VS Code Extension: 1.32.1
OS: Windows
Question
Is mdk.openMobileAppEditor still a valid command in the current MDK VS Code extension, or has it been deprecated / renamed?
If deprecated, what is the recommended way to open or manage the MDK Mobile App Editor functionality in VS Code?
Are there specific prerequisites or activation conditions required for this command to be registered?
Any guidance or confirmation from someone who has faced this issue would be really helpful.
Request clarification before answering.
Hi @aelsiar,
I've seen this happen after recent updates to the MDK VS Code Extension. The mdk:openMobileAppEditor command is sometimes hidden from the Command Palette if the extension hasn't 'seen' an MDK file yet.
Quick fix:
Open your Application.app file.
Instead of the Palette, right-click the file in the Explorer and look for 'MDK: Open Editor'.
Also, check if the MDK Activity Bar icon is visible on the left. Opening the editor through that view is now the preferred 'Clean Core' workflow for SAP Mobile Services.
In my research on Smart Ports, we rely heavily on these editors to build real-time asset tracking screens—if the UI doesn't activate, usually it's because the MDKProject.json is missing from the root directory!"
Are you working on a project migrated from the SAP Web IDE, or was this created directly within VS Code using the MDK template?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 15 | |
| 9 | |
| 6 | |
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.