The Nirmal Patel approach can be extended to restart the server using only the keyboard.
Therefore, define a shortcut to switch from the editor (or wherever you want) to the server view. Go to Window β Settings β General β Keys. Select "Show views (servers)", select the "When" attribute: "On Windows" and use your preferred shortcut in the binding input field, for example Ctrl + Alt + R.
Enabling this shortcut will cause the server to restart twice. (The first one will lead you to view the servers, the second one, by default, to restart the server in server view mode.) Using a macro program such as AutoHotKey, you can transfer it to one simple shortcut.
Example for AutoHotKey: Create a script as described in a Tutorial containing only
^r:: Send ^!r^!r
Run the script (Rightclick on it β Run Script), and if you defined the shortcut as described above, you can restart the server with a simple Ctrl + R. Pretty comfortable. :)
newur
source share