Recently I have decided to get into coding, I will be attempting (operative word) Java. I have no real idea at present what I will be making, or what real requirements I will have as yet, but that is besides the point - I want to know what text editor covers the following:
- Has a supportive GUI environment with code completion for users;
- Formats code for ease of use (e.g.: HTML tags are colored where text is white);
- Allows for alteration between language dependant on the save file type (don't ignore echo if the file is saved as .bat for example).
Now I have installed (but not tested) Notepad++ (which works well for HTML and CSS, so should work well with Java), Aptana Studio 3 and Sublime Text. I have no background doing program coding in any of these applications, so I cannot justify any pros or cons on this.
As far as the GUI and Palette go for Sublime and Aptana they work wonderfully, however Notepad++ does this too.
Please suggest what programs you use for programming, the pro and cons of such applications and why you recommend them. Nothing technical needs to be supplied in this request, just personal experience and the heads up.