Corellium VSCode Extension

Features
- Start a device
- Stop a device
- Reboot a device
- Pause a device
- Resume (unpause) a device
- Open a device in browser
- Open a device console
- Take a snapshot
- Restore a snapshot
- Refresh your list of devices
Installation
- Install the extension from the VSCode Marketplace or with the terminal command
code --install-extension corellium.corellium-vscode.
- Open the extension settings and enter your Corellium API token (and optionally your endpoint).
- Reload VSCode to apply the changes and start using the extension.

Development
- Ensure you have the latest version of Node.js and Yarn installed.
- Clone the repo.
- Run
yarn install to install dependencies.
- Run
yarn dev to compile the extension and watch for changes.
- Open the
vscode-extension folder in VSCode.
- Create
launch.json file
{
"version": "0.2.0",
"configurations": [
{
"type": "extensionHost",
"request": "launch",
"name": "Launch Extension",
"runtimeExecutable": "${execPath}",
"env": {
"NODE_TLS_REJECT_UNAUTHORIZED": "0"
},
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
],
"outFiles": ["${workspaceFolder}/out/**/*.js"]
}
]
}
- Launch a new VSCode window with the extension loaded. You can either press
F5 or open the command palette and run Debug: Start Debugging.
- Make changes to the extension and reload the extension to see them take effect.
| |