title: Can eclipse extract a second class in class file to its own file
body: <p>I often refactor code first by creating an inner class inside the class I'm working on--When I'm done, I move the entire thing into a new class file.  This makes refactoring code into the new class extremely easy because A) I'm only dealing with a single file, and B) I don't create new files until I have a pretty good idea of the name/names (Sometimes it ends up as more than one class).</p>
  
  <p>Is there any way Eclipse can help me with the final move?  I should just be able to tell it what package I want the class in, it can figure out the filename from the class name and the directory from the package.</p>
  
  <p>This seems like a trivial refactor and really obvious, but I can't figure out the keystrokes/gestures/whatever to make it happen.  I've tried dragging, menus, context menus, and browsing through the keyboard shortcuts.</p>
  
  <p>Anyone know this one?</p>
  
  <p>[edit] These are already "Top Level" classes in this file, not inner classes, and "Move" doesn't seem to want to create a new class for me. This is the hard way that I usually do it--involves going out, creating an empty class, coming back and moving.  I would like to do the whole thing in a single step.</p>