Skip to content

AutoHotkey based quick launcher for many Eclipse installations.

License

Notifications You must be signed in to change notification settings

Bananeweizen/eclipse-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eclipse Launcher

AutoHotkey based quick launcher for many Eclipse installations. Add this to your startup folder, and invoke it via Ctrl+Win+E. Opens a context menu at your current mouse position to launch all installed Eclipse IDEs.

Top level menu Nested menu

Installation

  • Make sure your machine has AutoHotkey installed.
  • Use Win-R to open the Run menu.
  • Enter shell:startup, which will open your personal startup folder.
  • Paste the raw file eclipse-launcher.ahk into that folder. That way, it will be executed on each Windows start.
  • Edit and configure (at least the root directory variable). See next section for details.
  • To immediately start it now, double-click the eclipse-launcher.ahk.

Configuration

  • Set the RootFolder variable to the directory that contains your different eclipse installations.
  • If you have too many installations, you can restrict what is shown on the top level menu by changing the TopLevelPattern variable. All other installations will be moved to a sub menu then.
  • Unwanted installations can be filtered via the IgnorePattern.

Troubleshooting

  • The menu is only created once, immediately after starting the script, to avoid excessive disk access. After installation of yet another Eclipse IDE, you may want to use the Reload menu item to have the script discover that new installation.
  • The script requires that the different IDE installations follow the pattern RootFolder\SomeInstallation\eclipse\eclipse.exe, as used by the Eclipse Oomph installer by default.

About

AutoHotkey based quick launcher for many Eclipse installations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •