Overview
This VS Code extension simplifies the management of launch configurations and environment settings. It is divided into three main sections:
First Section
- Provides checkboxes to modify values in the
constants.yaml file:
- Enable/disable corresponding libraries.
- Set values for Charles Proxy and Fake Server.
- Selecting an environment updates the values in
constants.yaml .
- Configure RALE and RDB settings in
launch.json .
- Includes a Clear All button:
- Deselects all checkboxes after the RUN button is pressed.
- Ensures required keys are added before replacing values.
Second Section
- Includes selectors for:
- All selectors work with the flavor's
constants.yaml file after the RUN button is pressed.
- Ensures required keys are added before replacing values.
Third Section
- Provides inputs for library versions:
- Example:
api.com/<your-input>/library.pkg .
- Values are replaced in the
constants.yaml file for the selected flavor upon pressing the Submit button.
Behavior
- Changes take effect only after clicking a client launch button.
- Modifications apply exclusively to the selected client.
Requirements
- Ensure that
launch.json and constants.yaml are correctly formatted before use.
- Verify that
constants.yaml contains all necessary keys.
- This extension dynamically modifies these files based on user input.
| |