title: Visual Studio 2017 shortcut Eclipse equivalents
body: <p>I have strong muscle memory for Eclipse shortcuts. I'm currently jumping into .NET development and Visual Studio 2017, which mean learning dozens of new shortcuts and leaving the comfort zone.</p>
  
  <p>I would love a plugin which enables idiomatic Eclipse key bindings in VS to maximize my productivity. However, I found out this kind of extension is only available for Visual Studio Code, not for VS 2017. Is this truly the case?</p>
  
  <p>What are equivalences for following Eclipse shortcuts in VS 2017?</p>
  
  <p>General:</p>
  
  <ul>
  <li><kbd>Ctrl</kbd> + <kbd>1</kbd> (Quick-fix, super useful swiss army knife)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>O</kbd> (Organize imports)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>R</kbd> (Refactor/rename)</li>
  <li><kbd>Ctrl</kbd> + <kbd>M</kbd> (Maximize/restore selected window)</li>
  <li><kbd>Ctrl</kbd> + <kbd>W</kbd> (Close editor tab)</li>
  </ul>
  
  <p>Navigation and searching:</p>
  
  <ul>
  <li><kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>R</kbd> (Search/open file by pattern)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>T</kbd> (Search/open type by pattern)</li>
  <li><kbd>Ctrl</kbd> + <kbd>H</kbd> (Advanced search inside project)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>H</kbd> (Inspect call hierarchy)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Left/Right Arrow</kbd> (Traverse previous locations)</li>
  <li><kbd>Ctrl</kbd> + <kbd>O</kbd> (Search/jump to class attribute/method by pattern)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>F</kbd> (Format code automatically)</li>
  <li><kbd>F3</kbd> (Jump to declaration)</li>
  </ul>
  
  <p>Debugging:</p>
  
  <ul>
  <li><kbd>Ctrl</kbd> + <kbd>F8</kbd> (Switch between editor/debug views)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>B</kbd> (Toggle breakpoint)</li>
  <li><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>B</kbd> (Disable/Enable all breakpoints)</li>
  </ul>