<ul dir="auto">
<li>VSCode Version: 1.0.0</li>
<li>OS Version: Ubuntu 16.04 LTS</li>
</ul>
<p dir="auto">Steps to Reproduce:</p>
<ol dir="auto">
<li>Click into a text line</li>
<li>Press <code class="notranslate">Ctrl + Shift + Alt + UpArrow</code> or <code class="notranslate">Ctrl + Shift + Alt + DownArrow</code></li>
</ol>
<p dir="auto">Expected result:</p>
<ul dir="auto">
<li>line is duplicated up/down</li>
</ul>
<p dir="auto">Actual result:</p>
<ul dir="auto">
<li>nothing happens</li>
</ul>
<p dir="auto">Workaround:</p>
<ul dir="auto">
<li>run the command from the command palette</li>
</ul>
<h1 dir="auto">Problem</h1>
<p dir="auto">When authoring a JSON file, such as a Microsoft Azure Resource Manager (ARM) JSON Template, the Visual Studio Code editor is showing all of the available properties for an object, instead of only showing the properties that the user has <em>not yet specified</em>.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/466713/11409632/7d5a79ec-937e-11e5-93ae-75738d3ec7ee.png"><img width="592" alt="screen shot 2015-11-25 at 2 10 22 pm" src="https://cloud.githubusercontent.com/assets/466713/11409632/7d5a79ec-937e-11e5-93ae-75738d3ec7ee.png" style="max-width: 100%;"></a></p>
# Expected Result
<p dir="auto">I would naturally expect that the Visual Studio Code Intellisense returns only the JSON properties that the user hasn't defined yet. I shouldn't be prompted to insert a duplicate key.</p>
<p dir="auto">Cheers,<br>
Trevor Sullivan<br>
Microsoft MVP: PowerShell<br>
<a href="http://trevorsullivan.net" rel="nofollow">http://trevorsullivan.net</a><br>
<a href="http://twitter.com/pcgeek86" rel="nofollow">http://twitter.com/pcgeek86</a></p>