- Right-click
.envorappsettings.jsonfiles to open endpoints in Bot Framework Emulator - You can also use the keybinding,
ctrl+alt+shift+e(for localhost) appsettings.json/.envuse the following format for endpoints:Endpoint_<Name>: <Host>,Endpoint_<Name>_AppId: <MicrosoftAppId>,Endpoint_<Name>_AppPassword: <MicrosoftAppPassword>
- Open Command Palette (
ctrl+shift+p) and type "Deploy" - Writes all new deployment variables to
appsettings.json/.envfor faster future execution
- Open Command Palette (
ctrl+shift+p) and type "Sample" - Thanks @stevkan for the suggestion!
- Open Command Palette (
ctrl+shift+p) and type "Update"
- Storage:
- Memory -
memoryStorage - Azure Blob -
blobStorage - Cosmos -
cosmosStorage
- Memory -
- Activity Handlers -
activityHandler - Welcome Message -
welcomeMessage - Adaptive Cards -
adaptiveCard
- ???
- Deployment
- Your VS Code terminal cannot be Bash. It doesn't play well with
az clion some commands. Currently, this extension launches allazcommands in an OS-specific prompt, but can be overridden from Settings > Extension > Botframework Utility > Custom Terminal for Az Commands - Be sure to stay on the latest version of AZ CLI. This will not support older versions.
- Your VS Code terminal cannot be Bash. It doesn't play well with
Download the .vsix file. In VS Code, go to Extensions, click the ellipses menu in the top-right, click Install from VSIX and choose the downloaded .vsix file.
Note: This is currently the only way to install this extension as I haven't published to the Marketplace.*
- Custom Terminal for Az Commands: Path to custom terminal to use when executing AZ CLI commands
- In
settings.json, you can use `"botframework-utility.excludeCliToolsFromUpdate" to exclude tools from the Update CLI Tools feature.
Since this isn't currently in public release, you'll have to build it yourself.
npm i -g vsce- Clone the repo
- Ensure
package.json"main"key has a value of"./dist/extension.js"(it's set to"./out/src/extension.js"to enable test coverage). - From the root of the cloned repo:
vsce package - In VS Code, Extensions > Install from VSIX > Select the VSIX generated from the
vsce packagecommand.
None, currently
See Changelog




