There is no native support in VCS as fare as I know.
There is an extension (https://marketplace.visualstudio.com/items?itemName=aswinkumar863.smarty-template-support) that supports syntax highlighting and code formatting but it lacks the key-feature (as of my perspective) which is intellisense.
After writing Smarty->assign ('foo', new Foo()); in php file I would like to see all public methods and fields of Foo when I wrote {$foo->} in .tpl file. Also usages of that methods in *. tpl should be visible in references report in the class definition.
"IntelliSense Completion", "Tooltips", "Navigation", "Construct Completion" and "Syntax Validation" are other things described in Your docs for Visual Studio and not available in VSC by any means which I am aware of.