Skip to content

Instantly share code, notes, and snippets.

@mjwall
Last active November 14, 2017 14:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save mjwall/57b20c76ea899284e116c17eccddd4c7 to your computer and use it in GitHub Desktop.
Save mjwall/57b20c76ea899284e116c17eccddd4c7 to your computer and use it in GitHub Desktop.
Minimal eclipse install
Tired of extra plugins and cruft in eclipse, I tried the following
1. Download platform binary runtime from
http://archive.eclipse.org/eclipse/downloads/drops4/R-4.6.1-201609071200/
2. Modify eclipse.ini, set -vm JAVA_HOME/bin/java for java 8 and -Xmx2048m
3. Open and run check for updates
4. Add update sites from "Install software"
WTP - http://download.eclipse.org/webtools/repository/neon
eGit - http://download.eclipse.org/egit/updates
m2e - http://download.eclipse.org/technology/m2e/releases
DLTK - (ruby and shelled) - http://download.eclipse.org/technology/dltk/updates-dev/latest/
LiClipse - (syntax highlighting for perl, markdown and others) - http://www.liclipse.com/text/updates
Genuitec - (Darkest Dark theme only) - http://www.genuitec.com/updates/webclipse/ci/
5. Let them all load then install the following
DLTK -
- Javascript IDE
- Python IDE
- Ruby Development Tools
- ShellEd IDE
Eclipse Git Team Provider - expand and choose the first, not source code etc
Eclipse Java Development Tools - top level
LiClipse - top level
M2e maven integration = expand "Maven Integration for Eclipse" and choose the first one
WTP 3.8.1-
- Java EE
- Java Web
- (skip JSON, it seems like an old version)
- Web Development Tools
- XML
- XSL
Genuitec
- DarkestDark theme
6. Modify keybindings
copy all indent command and add <tab> as key
copy next editor command - shift command ]
copy previous editor command - shift command [
remove shift command [ from "toggle split editor (vertical)"
build project - command b
remove command b from build all
run - command r
7. Other settings
General -> Editors -> Text Editors
display tab width = 2
select "insert space for tabs"
select "show line number"
select "show whitespace characters" and configure visibility to 50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment