Lightweight Setup for Java

Jan 30, 2017

There are a lot of excellent editors and IDEs for working with Java. When I’m working on production code (or anything really complex) my editors-of-choice is IntelliJ; it’s high-quality, fast, and most importantly, has excellent debugging, profiling and refactoring support. However, IntelliJ is really intimidating if you’re new to Java, just learning to program, or just want to pull together a quick class or two.

Here’s my setup of choice for demoing or writing snippets of Java code. This is what I often use in-class (at least for small code demos):

Visual Studio Code with the following plugins

Dash - API documentation browser for Mac

Alfred integration with Dash