The subject ( your question) was about the console so the answers are related to the console. I don't consider the plugin a practical joke. Eclipse is a fully integrated development environment when used with the plugin. This has met my needs as a 2D programmer with thousands of lines of code in dozens of projects all neatly organized and accessible in their various outliners and managers. The ability to use other plugins for XML, JSON, along with a language specific editor including help/suggestions add to its value. Then there is the packager, exporter , key generation etc. the ability to open multiple telnets to observe threads. The object outliner, the ability to associate files in the project with other software such as image editors, video editors etc... I have always used an IDE. Visual Studio being one of the first. Could not imagine how I would be able to organize let alone upload the infinite amount of times by switching back and forth between software just to perform a specific step in the development process which repeats hundreds of times during a normal work day, without using an IDE. make changes then select file-export and it is side loaded in a couple of seconds. Or the mistake is presented right there in front of you, click on it to be taken to the line in the file, fix it and your good to go.