Netbeans

About

The NetBeans(TM) IDE is a free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby.

Structure

The structure of a file can be seen via the Navigator View.

Documentation

Ctrl+Space

Task Runner