Feature Settings Updater
The Feature Settings Updater is a Visual Studio Code extension that allows you to update a settings file based on the extension settings.
Features
- Open a webview panel to update feature settings.
- Save updated settings to a file.
- Automatically format the settings file using Prettier.
Requirements
- Visual Studio Code version 1.91.0 or higher.
Installation
- Install the extension from the VS Code Marketplace.
Usage
- Open a JSON file that you want to update.
- Run the command
Update Feature Settings from the command palette (Ctrl+Shift+P or Cmd+Shift+P on Mac).
- The webview panel will open, allowing you to update the settings.
- Save the updated settings to the file.
Development
Setup
- Clone the repository.
- Run
npm install to install dependencies.
- Press
F5 to open a new window with your extension loaded.
- Set breakpoints in your code inside
src/extension.ts to debug your extension.
- Find output from your extension in the debug console.
Running Tests
- Run the "watch" task via the Tasks: Run Task command.
- Open the Testing view from the activity bar and click the "Run Test" button, or use the hotkey
Ctrl/Cmd + ; A .
- See the output of the test result in the Test Results view.
- Make changes to
src/test/extension.test.ts or create new test files inside the test folder.
Publishing
- Reduce the extension size and improve the startup time by bundling your extension.
- Publish your extension on the VS Code extension marketplace.
- Automate builds by setting up Continuous Integration.
Contributing
Contributions are welcome! Please open an issue or submit a pull request.
License
MIT
| |