Tiniest Useful Plug-in: Enable “Save All” Button

I like having the Save-All toolbar button in Eclipse.  I feel lost without it.  I almost never hit Save and Ctrl-Shift-S just doesn’t work for me.

Awhile ago I wrote this little plug-in that does only one thing: adds the Save-All button.  Seems like others might want to use it too.  The plugin can be found here: http://sites.google.com/site/kellicker/home/plugins.

Advertisements

7 comments so far

  1. Joris on

    Finally!

  2. Eric Rizzo on

    Have you considered submitting this as a patch to the platform? Seems like something they’d be willing to incorporate.

  3. Eric Rizzo on

    Both of those are old rejections. The current toolbar at current typical screen resolutions is really not very crowded. I’d bet if you comment to one of them with an actual patch, it would at least be considered.
    If you’re not interested, send me your code and I’ll take a stab at making a patch to submit.

    • Scott Kellicker on

      My code won’t be much help b/c it takes a back door approach to adding Save-All after the workbench has been created. The patch is simpler and would be one line:

      in o.e.ui.internal.ide.WorkbenchActionBuilder.fillCoolBar():

      fileToolBar.add(new GroupMarker(
      IWorkbenchActionConstants.SAVE_GROUP));
      fileToolBar.add(saveAction);
      // patch: add this line
      fileToolBar.add(saveAllAction);

  4. fort on

    Adds a whole bunch of space after the Print button and before the next toolbar item whenever I have more than one tab open.

    • Scott Kellicker on

      Have not seen that before.
      The plugin actually doesn’t do anything with spacing… just adds the command.
      I’d be happy to look into it if you can provide more info: screen shot, Eclipse version info.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: