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)
I wish people would give an actual example, i learn better with examples rather than syntax.
so here it goes...

```
"C:\MyEclipse Blue Edition\MyEclipse Blue Edition 10\myeclipse-blue.exe" -showlocation -data "C:\EclipseWork\WorkSpace"

```

this command will open eclipse with the specified workspace. this is a working example.