A Visual Studio Code extension for TimeWarp Flow.
Features
- Integration with TimeWarp Flow
- Quick access to TimeWarp utilities
Requirements
- Visual Studio Code version 1.80.0 or higher
Extension Settings
This extension contributes the following settings:
timewarp.enable: Enable/disable this extensiontimewarp.apiEndpoint: Set the API endpoint for TimeWarp services
Known Issues
- Initial release, please report any issues on the GitHub repository
Release Notes
1.0.0
Initial release of TimeWarp extension
Installation
From VS Code Marketplace
You can install this extension directly from the Visual Studio Code Marketplace:
- Open VS Code
- Go to Extensions view (Ctrl+Shift+X or Cmd+Shift+X on Mac)
- Search for "TimeWarp"
- Click Install
Alternatively, you can visit the extension page directly at: https://marketplace.visualstudio.com/items?itemName=TimeWarp-Enterprises.timewarp
Manual Installation
If you have the VSIX file, you can install it manually:
- Open VS Code
- Go to Extensions view
- Click the "..." menu in the top-right corner
- Select "Install from VSIX..."
- Navigate to and select the timewarp-1.0.0.vsix file
Development
Building the Extension
- Clone the repository
- Run
npm installto install dependencies - Run
npm run compileto build the extension
Testing the Extension
- Press F5 to open a new window with your extension loaded
- Run your command from the command palette by pressing (Ctrl+Shift+P or Cmd+Shift+P on Mac)
- Set breakpoints in your code inside the
source/extension.tsfile to debug
Packaging the Extension
Run npm run package to create a VSIX file that can be installed in VS Code
Publishing to the Marketplace
To publish the extension to the Visual Studio Code Marketplace:
- Create a Personal Access Token (PAT) on Azure DevOps
- Login to vsce with your publisher name:
npx vsce login TimeWarp-Enterprises - Publish the extension:
npm run publish
You can manage your published extensions at: https://marketplace.visualstudio.com/manage/publishers/timewarp-enterprises
Enjoy!