Workspace Mechanic

Add this URL to your Eclipse Installation to reach this solution's update site.

2026-09 (4.41), 2026-06 (4.40), 2026-03 (4.39), 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)

https://alfsch.github.io/eclipse-updates/workspacemechanic

Learn more...
Solution Description

The Workspace Mechanic automates maintenance of your Eclipse environment by tweaking preferences, adding extension locations, and so on. You can use it to:

  • Create a consistent environment among groups as large as the entire company, your local team, or even among your own many workspaces
  • Save time setting up new workspaces
  • Create tasks that ensure your favorite new preferences are applied to all your current and future workspaces. (This is one of our favorite features!)
  • Continuously check your IDE preferences against the checked in preferences (all Workspace Mechanic properties files can be checked in into your team's favorite SCM)
  • Ensure that the whole team is using the same settings (save actions, file encoding (UTF-8))

A status icon in the workbench shows whether your workspace is in sync with the configuration (green tick) or differs from it (warning). Fixes can be applied with one click, and "Re-apply All Tasks" resets every task, even those already in sync, for example after someone changed settings by hand.

What's new in 0.6.0

  • Works again with current Eclipse releases (tested with Eclipse IDE 2026-09 (4.41)). The plugin had stopped applying configurations around Eclipse 2022-12.
  • Requires Java 17.
  • New menu entry "Re-apply All Tasks...": applies all tasks again in the background, with confirmation. Tasks you blocked are skipped.
  • Updated dependencies (Guava, Gson) and a Tycho 4 based build.

Install: use the Install button, or add this update site in Help > Install New Software:
https://alfsch.github.io/eclipse-updates/workspacemechanic

Source code, issues and release notes: https://github.com/alfsch/workspacemechanic

Eclipse and Eclipse IDE are trademarks of Eclipse Foundation AISBL. Workspace Mechanic is an independent project and is not affiliated with or endorsed by the Eclipse Foundation.

Categories: IDE

Additional Details

Eclipse Versions: 2026-09 (4.41), 2026-06 (4.40), 2026-03 (4.39), 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: alfsch

Development Status: Production/Stable

Date Created: Thursday, October 16, 2014 - 05:49

License: EPL

Date Updated: Friday, October 23, 2026 - 11:01

Submitted by: Neil Bartlett

Date Ranking Installs Clickthroughs
December 2026 0/0 0 0
November 2026 229/386 2 6
October 2026 261/641 22 56
September 2026 297/614 16 42
August 2026 258/586 17 20
July 2026 234/1050 27 12
June 2026 320/642 12 13
May 2026 338/608 12 7
April 2026 366/612 10 16
March 2026 351/627 14 14
February 2026 320/620 15 20
January 2026 328/631 17 47
December 2025 321/621 17 20
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Workspace Mechanic.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

Note that I am not an author of this plugin. However it is a popular plugin that has not been submitted to the marketplace by the authors. I believe it benefits the marketplace and Eclipse ecosystem generally to have this entry, even though submitted by a third party.

I have updated to use the links provided by Alfred Schmid, and also added Alfred as an editor of this Marketplace entry.

The description of the plugin and the announcement which I found googling around (https://opensource.googleblog.com/2010/05/introducing-workspace-mechani…) sound quite promising but how does one use it? I found no instructions, user manual nor description. Searching eclipse's help didn't reveal anything, either. So - how does one actually make use of this feature??? What do I need to do to make this copy my settings from an eclipse installation A to some (existing or new) installation B?