Syntax highligting, completions, snippets and documentation popups for VEX and HScript languages bundled with Houdini.
Installation
See Releases.
Features
VEX
VEX Wrangle (and function completion)
Press Ctrl+Space or start typing to open completions list. Choose function you need. Navigate back and forth using Tab and Shift+Tab.
Popups
Default shortcut is Ctrl+Alt+D, also available as command "VEX: Show Documentation for Function" in Command Palette.
Compiler Errors
Press F7 to build code and see compiler errors. Two build systems available in Command Palette:
VEX Buildis an experimental and most useful: it will wrap source code into a function definition and build as CVex shader. It is possible to compile small pieces of code like wrangles.VEX Build - As Shaderis a simple wrapper for VCC, build VEX shaders with it.
It's not possible to evaluate expressions outside Houdini session, therefore they are not supported by this feature. Stuff like $PI or embedded backticks will produce syntax errors but will work normally inside Houdini. Evaluate parameter with middle mouse button and use resulting string as code.
HScript Expressions
HScript
License
Public domain. Some files contains pieces of publicly available Houdini documentation. Such parts are property of SideFX.





