<p dir="auto">I would like to describe a snippet where at a certain tab stop there is a finite list of possible values. They should show up from the intellisense widget.</p>
<p dir="auto">Alternatively being able to describe that intellisense should popup once you tab into a tab stop would also work for me.</p>
<p dir="auto"><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aeschli/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aeschli">@aeschli</a> fyi</p>
<ul dir="auto">
<li>VSCode Version:</li>
</ul>
<p dir="auto">Version 1.9.0-insider<br>
Commit <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/microsoft/vscode/commit/32222e2eefc7a0afe9a1a0ecb4794119efd9bc81/hovercard" href="https://github.com/microsoft/vscode/commit/32222e2eefc7a0afe9a1a0ecb4794119efd9bc81"><tt>32222e2</tt></a><br>
Date 2016-12-16T07:18:07.856Z<br>
Shell 1.4.6<br>
Renderer 53.0.2785.143<br>
Node 6.5.0</p>
<ul dir="auto">
<li>OS Version:</li>
</ul>
<p dir="auto">Ubuntu 14.04</p>
<p dir="auto">Currently there is no way to specify a simple choices in the templates which makes developers life easy when expanding templates</p>
<p dir="auto">For eg.,</p>
<p dir="auto">For bootstrap buttons, there are almost 6 types. If we need to support templates for bootstrap button, we need to add either 6 templates/a single template with the template variable class's default value as</p>
<p dir="auto"><code class="notranslate">&lt;button class="btn btn-${1:default|primary|secondary|info|warning|danger}"&gt;$2&lt;/button&gt;</code></p>
<p dir="auto">While selecting this template, the user needs to delete the complete selection &amp; type the required choice/selectively delete portions of this default value.</p>
<p dir="auto">Instead, if snippets consider any value with pipe<code class="notranslate">|</code> separators to be choice &amp; display a dropdown, then the user just need to use his up &amp; down arrows in the keyboard/mouse click to select the actual choice.</p>
<p dir="auto">This will improve the user experience for expanding templates significantly &amp; improve developer productivity.</p>