- 0.0.3 - Added Setting for default Help Webview spawn - no need to drag it to reveal text editor
- 0.0.2 - Removed n millisecond refresh - now refreshes on editor change
- 0.0.1 - Initial commit - uses n milliseconds to refresh Webview
Houdini VEX Sublime Help is created as a companion extension to VEX ( VSCode Marketplace / GitHub ) and as a in-editor replacement for Houdini Vex Help ( VSCode Marketplace / GitHub ).
It's using VEX helpcards.json from Sublime VEX add-on.
Sidenote: Created as an test/exercise using Your first Extension, Webview API and Houdini Vex Help ( VSCode Marketplace / GitHub ).
- Grabs text under editor cursor and display VEX help for it
- Doesn't matter if your cursor is on function name or inside the function (editing arguments)
Until it's officially uploaded on VSCode Marketplace, you can build it yourself or install prebuild .vsix from releases
After installation, press Ctrl + Shift + P
and search for Houdini VEX Sublime Help
.
Keybinding not set by default, use cogwheel to manually set it.
Define default spawn position - set desired value in Settings. Search for Houdini
If you think i'm a trustworthy person who won't do any harm to you OR if you've checked the code and didn't find anything suspicious, you can enable this Extension to work in the Restricted Mode.
- Go to Settings
- Search for
extensions.supportUntrustedWorkspaces
- Edit in settings.json
- Add the missing code at the end of the file and save
"extensions.supportUntrustedWorkspaces": {
"undefined_publisher.houdinivexsublimehelp": {
"supported": true,
"version": "0.0.3"
},
}
- Profit!
Extension uses Webview and is constantly updating viewer on a fixed interval. May cause performance issues. Testing needed!
Fixed interval is by default set to 500ms.
You can change that value by going in Settings - Extensions or by searching @ext:undefined_publisher.houdinivexsublimehelp