<ul dir="auto">
<li>VSCode Version:0.10.12-alpha</li>
<li>OS Version: windows10</li>
</ul>
<p dir="auto">Steps to Reproduce:</p>
<ol dir="auto">
<li>Launch app and open any folder which contains .ts project</li>
<li>Add task.json file or select the node.js environment to generate launch.json.</li>
<li>Try to update the property value with predefined common variables like ${file},${cwd}, ${workspaceRoot} etc. in task.json or launch.json .</li>
<li>Verify intellisense should display for all the predefined common variables.</li>
</ol>
<p dir="auto">Actual: Intellisense is displaying only for ${workspaceRoot}.<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/17735796/14119581/a96818e6-f5a3-11e5-8b51-2a92289e769e.png"><img src="https://cloud.githubusercontent.com/assets/17735796/14119581/a96818e6-f5a3-11e5-8b51-2a92289e769e.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">It would be great of there are completion proposals for variables in launch.json.<br>
That's now quite easy to add, check out <a href="https://github.com/Microsoft/vscode/blob/master/extensions/configuration-editing/src/extension.ts">https://github.com/Microsoft/vscode/blob/master/extensions/configuration-editing/src/extension.ts</a>.<br>
This adds completions to keybindings.json.</p>
<p dir="auto">You could add yourself also to the 'configuration-editing' extension, as launch is also a configuration file.</p>