Question: I would like to have the same editor available on all of the platforms I frequent.

Emacs and Vi are not desired solutions.

Answer: 
We set the default workspace for students at a high school by modifying the shortcut properties. In this case, we operate a Windows 7 environment. The default workspace is on a student's network share mapped as the H: drive so we added **-data h:\workspace**. The screenshot shows exactly where.

![enter image description here](https://i.stack.imgur.com/CB1aj.png)
**Creating a shortcut file with target :**

Create a shortcut of your eclipse.
Open the properties of the shortcut file and set the target as follows,

```
E\STS.exe -data "WORKSPACE_LOCATION"

```

**For launching from .bat file :**

```
cd ECLIPSE_LOCATION   
start STS.exe -data "WORKSPACE_LOCATION"

```

Example:

```
cd /D D:\IDE\sts-bundle\sts-3.7.0.RELEASE    
start STS.exe -data "D:\My Workspace\workspace1"

```