With so many editors/IDEs out there, I have tried many and only enjoyed a few. Some work well with different languages, while others can be the worst thing to deal with. A few that I will talk about include, Visual Studio, Netbeans, Atom, Visual Studio Code, VIM, and Eclipse. So lets get straight into my thoughts about all of these editors. Not really a comparison, but just a little bit about each and my opinion on them.
This was really my first major IDE to use. I felt it was pretty easy to use and navigate. Offers great auto completion. And recently has allowed for more plug-ins to offer greater ability to code in many languages. Don’t really like that it is Windows only, wish that they provided a way for a Linux version.
This was the IDE that I mainly used for Java programming. This personally is a great IDE, runs smoothly and has many features already configured without having to really do much on it. Offers the ability to use many different languages. One of the best parts, multi platform, I have ran the same source code on Mac OS X, Windows, and Linux and had it work without problems, as long as the Java Environment is set up.
Visual Studio Code:
Visual Studio Code seems like a “wannabe” editor. I feel like Microsoft saw Sublime, and Atom and wanted to play catch up. It feels clunky for a basic editor, if only they would have just multi-platform Visual Studio instead of this. I would not recommend this to anyone.
VIM is an interesting one. I use it almost daily, maybe not for major editing but for quick changes to system files and config files. Super customizable, offers you to make it what you want, or leave it bare bone, yet it’s not for everyone. It takes time to get used to and you have to be willing to do most tasks without the mouse, which some people would frown upon seeing. And yes I know there are plug-ins to get the mouse to do certain things in the editor, but out of the box doesn’t have it. Great editor, probably tied with my favorite.
Now right away I will admit, I haven’t really used it a lot, however, the bit I have used it was underwhelming. It felt bloated and almost had too much added into it. For many this was the major choice for Java programming, however I’ve seen less people using it lately. This could be a great IDE, but I feel like it has gone the opposite way lately.
Now this editor has been my major editor. I’ve enjoyed every aspect of this editor. With the ability to add in tons of extension, have folders become “projects”, and the ability to integrate almost anything into it has made life way easier for doing quick edits. This will be my main choice for doing the couple projects I will be working on. Maybe at some point I will do a full post just on this program, but as you can tell, my writing is not my strongest point, but I do what I can.
This post was slowly, and not very well, explaining what editor I enjoy and what I really have found to not be the greatest for my liking. Until next time, I am thinking of slowly explaining the first project I want to work on.