iModel for Visual Studio Code
Welcome to *iModel Extension for Visual Studio Code! An extension for working with iModels.
Features
Allows testing of ECSql queries in code against iModels that are part of the Digital iTwin.
Demo
Commands
iModel: Enable Code Lens : Enable this extension
iModel: Disable Code Lens : Disable this extension
iModel: Sign In : Sign in for iTwin access
iModel: Sign Out : Sign out of iTwin access
iModel: Download Briefcase : Download a briefcase
iModel: Pick Briefcase : Pick a different briefcase (that was previously downloaded)
iModel: Delete Selected Briefcase : Delete the briefcase that is selected
iModel: Clear Briefcase Cache : Clears all the briefcases in the local cache
iModel: Pick Deployment : Pick a different deployment env (QA or DEV instead of PROD)
Extension Settings
iModel.enableCodeLens : enable/disable this extension
iModel.queryLimit : set a limit on the number of query results (defaults to 100)
Enhancements and Defects
See the list of open enhancements and bugs
Notes
- If the packaging step doesn't work, or if the PAT for publishing the extension has expired, follow instructions here
- Manage publishing of the extension here
- Some notes for debugging the WebView here
- For publishing the extension
- Use CHANGELOG.md to gather all changes under the "Unreleased" section.
- Use the release action on GitHub to update package.json and CHANGELOG.md
| |