Syntax highligting, completions, snippets and documentation popups for VEX and HScript languages bundled with Houdini.
See Releases.
Press Ctrl+Space
or start typing to open completions list. Choose function you need. Navigate back and forth using Tab
and Shift+Tab
.
Default shortcut is Ctrl+Alt+D
, also available as command "VEX: Show Documentation for Function" in Command Palette.
Press F7
to build code and see compiler errors. Two build systems available in Command Palette:
VEX Build
is 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 Shader
is 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.
Public domain. Some files contains pieces of publicly available Houdini documentation. Such parts are property of SideFX.