Apigee Config Editor (VS Code Extension) v1.1
Author: D. Kolev (APIX - Scrum B)
This extension opens a WebView panel inside VS Code that hosts the Apigee Config Editor (code mode).
Quick install:
- Pull this repository and open its folder in VSCode
- Right click on the apigee-config-editor-1.0.0.vsix file and click "Install Extension VSIX"
- You can now use the extension
How to use:
- Open the API folder, right click on the configuration file (e.g. eu3-edge.json) and click "Open with Apigee Config Editor"
- The file will be displayed in a proper JSON formatting without escape symbols and embedded JSON strings
- After making changes, it saves the file in the proper APIGEE format
- The TARGETS parameter will be formatted with new lines and tabulation like a proper JSON, so its more readable
Debugging
- Open this folder in VS Code.
- Press F5 to launch an Extension Development Host window.
- Run the command Open Apigee Config Editor from the Command Palette.
- Open a JSON file in the editor, then click Load Active File inside the panel to load it.
- Edit and click Save Back to overwrite the file in your workspace.
Package and local install
- Open this folder and run console (powershell)
- Use
vsce package to produce a .vsix for distribution.
- Open the folder in VSCode, right click on the vsix file. Click Install Extension VSIX
| |