<p dir="auto">Current switching order is as tab display order, which is useless when opening many tabs.<br>
Other editors uses MRU order to improve it (Intellij IDEA, Sublimetext, VS.net, Windows alt-tab etc..)</p>
<p dir="auto">It's better to popup an open file list (in MRU order) when do switching (like IntelliJ IDEA / Windows alt-tab does).<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/8944061/5994796/bde21f52-aabc-11e4-887e-bf7c41b61071.png"><img src="https://cloud.githubusercontent.com/assets/8944061/5994796/bde21f52-aabc-11e4-887e-bf7c41b61071.png" alt="tabswitch_2366" style="max-width: 100%;"></a></p>
<p dir="auto"><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zcbenz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zcbenz">@zcbenz</a> I looked into this one for a while this afternoon and I can't figure it out. Do you think there's any way we could defer setting the value on the hidden input until the editor updates? Setting it directly in the <code class="notranslate">textInput</code> event handler seems to be causing an extra reflow. We certainly have other things to fix in this timeline as well, but I'd like to have one layout event per keystroke. Any ideas?</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/300d40a8a9b4577b26c948f1821725c38297042768dd06fc653c4cf9d25b557d/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313738392f323437383834342f62396365316331612d623038382d313165332d383863642d3433343738663265323936612e706e67"><img src="https://camo.githubusercontent.com/300d40a8a9b4577b26c948f1821725c38297042768dd06fc653c4cf9d25b557d/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313738392f323437383834342f62396365316331612d623038382d313165332d383863642d3433343738663265323936612e706e67" alt="screenshot_2014-03-20_17_27_08" data-canonical-src="https://f.cloud.github.com/assets/1789/2478844/b9ce1c1a-b088-11e3-88cd-43478f2e296a.png" style="max-width: 100%;"></a></p>