<p dir="auto">Ubuntu 12.04, vscode 0.10.1</p>
<p dir="auto">Currently when you run <code class="notranslate">Code</code> if there is an instances already running (or shift clicking the app icon in Windows/Ubuntu) it will activate the currently opened window. This should open a new instance, the same goes for opening a new instance of <code class="notranslate">Code</code> with a folder as an argument when an instance is already open.</p>
<p dir="auto">It's a very common use case for many developers to have multiple editors with the same folder open.</p>
<p dir="auto"><strong>Repro:</strong></p>
<ol dir="auto">
<li><code class="notranslate">Code</code> (open instance of vscode)</li>
<li><code class="notranslate">Code</code></li>
</ol>
<p dir="auto"><strong>Expected:</strong><br>
A new instance of vscode is opened</p>
<p dir="auto"><strong>Actual:</strong><br>
The current instance of vscode is activated</p>
<ul dir="auto">
<li>VSCode Version: 1.1.1</li>
<li>OS Version: current OSX</li>
</ul>
<p dir="auto">Steps to Reproduce:<br>
Vscode with github</p>
<ol dir="auto">
<li>create a file</li>
<li>add content in the file, but don't save it. Stay on it in the editor.</li>
<li>delete file (move to trash) from tree file browser</li>
</ol>
<p dir="auto">File still shows in working files as unsaved file, and on screen. This is confusing, as 'save all' might recreate the deleted file. A deleted file, even if unsaved, should be removed from:</p>
<ul dir="auto">
<li>File browser, both tree and working files</li>
<li>editor</li>
</ul>