EvilZone
Programming and Scripting => Java => : frux November 23, 2015, 08:38:25 PM
-
Hello! I moved to Ubuntu a few months ago. I already feel comfortable with it, but I still get lost sometimes when I try to install a program I used on Windows and is not available here in Linux.
I was trying some things in Android, but after some days I decided I need to review a bit about Java. I've started a course and I wanted to ask which source code editor do you think would be the best one to help me reviewing the language, creating just really simple programs.
I remember I used notepad++ in the old days, when I first got in touch with programming (on Windows, of course). I've look for it and I found out it is not available for Ubuntu. I know about "notepadqq", the Ubuntu clone (do you say it this way? ::) ) for notepad++, but I thought that maybe there are some other editors that would fit better my actual needing.
-
Any text editor can do it,
personally I like to use atom (www.atom.io (http://www.atom.io)), the editor is neat, has highlighting for most languages and some autofill and space/tabs option, it also has most of the functionalities np++ has.
A thread about text editors:
https://evilzone.org/projects-and-discussion/enhanced-text-editors/msg116020/#msg116020 (https://evilzone.org/projects-and-discussion/enhanced-text-editors/msg116020/#msg116020)
Anyways other popular option are sublime text and vim(cli)
-
Tons of people use Sublime Text (http://www.sublimetext.com), but I would definitely recommend putting the time into learning vim (http://www.vim.org/) if you want to become a fluent developer. Vim is installed on most Linux distros, makes you very productive if you get the hang of it, and it runs in the terminal (CLI). Another editor alternative is emacs, which is a very popular rival (https://en.wikipedia.org/wiki/Editor_war) to vim.
But hey, if you end up choosing Sublime Text, then here's a registration key (https://gist.github.com/J2TeaM/9f24a57d5832e475fc4d) for the full version.
-
I remember I used notepad++ in the old days, when I first got in touch with programming (on Windows, of course).
If you like notepad++ try Geany (http://www.geany.org/Documentation/Screenshots)! It is similar but better (and also readily available in Ubuntu repository). I like it because it has all the features you expect from code editor while still being light =)
-
I would definitely recommend getting comfy w vim! Ive heard arguements whether it should be used for java development over full IDE's, but once you get past the steeper starting learning curve its amazing for any scripting/programming needs you have.
-
I use Atom. It opensource and GitHub is behind it. It's a lot like Sublime but free and community driven.
-
I'll never grow tired of my vim coding because muh epic functionality and keystrokes.
-
I find Geany rather good, convenient, and easy to use and set up. My vote goes for it.
-
If you don't restrict yourself to editors only, you can try out Eclipse as well. It is pretty friendly and smooth to start with and should't be that heavy to run.
*p.s. it is been ages since I last "touched" Java*