View Full Version : Java Editor for Linux?
Johnnyonetime
11-01-2002, 04:08 PM
Hey guys, I'm a newbie to the forums and I had a quick question. I'm taking my first Java class here in college and I want to get a good editor and learn things the right way the first time. I use JBuilder right now and I'm convinced it is the devil or possibly written by someone closely tied to the devil... so I'm looking for an alternative. I run WinXP and Debian Linux. What are good editors for each OS? :eh:
Strike
11-01-2002, 04:20 PM
Originally posted by Johnnyonetime
I run <snip> and Debian Linux. What are good editors for each OS? :eh:
Much better. :)
Debian! w00t!
Okay, to answer your question: vim. I love it, your mom loves it, even underpants gnomes love it. It's a tad bit bumpy at first because editing modes are pretty new concepts to most people. But, once you get used to it and you start to learn vim, you will be GLAD you did.
Install vim and run "vimtutor" for a quick intro. Then, be sure to use the ":help" command liberally.
jamessan
11-01-2002, 04:37 PM
/me agrees
Debian also has a REALLY sweet (with a little uncommenting) vimrc file to go along with it. I've been copying that to all of my other machines.
inkedmn
11-01-2002, 04:40 PM
as i fairly new vim convert, i must say that i LOVE it
check this out:
http://metacosm.dhs.org/tutorial.html
_underdog
11-01-2002, 05:20 PM
I have not tried vim but I have been using jEdit lately and I like it a lot. I am usually a IDE hater. http://www.jedit.org/ There is a version for every OS and it has lot's of cool plugins including CVS, ANT integration, templating and it is real nice for editing those pesky XML configuration files. It is Open Source so that that is good. You might want to give it a try.
Johnnyonetime
11-01-2002, 06:04 PM
Wow, thanks for all the input guys! I didn't even realize vim could handle that stuff. I may have to wait until I get decent at Java before I use vim because I have a feeling that it has no "dummy" debugger. :P But I definitely need to master vim as well as vi (same thing, I know) one of these days. Thanks again
stuka
11-01-2002, 06:08 PM
/me beats Dru Lee to the punch in recomminding JEXT http://www.jext.org
:D
Now, I have a suggestion that hasn't seem to come up yet.. there's a little known program called "vim" (www.vim.org), which does quite well for editing java code.. Now, I know alot of people out there scream and shout NOTEPAD.EXE!!!, but I think if you give this "vim" a try (it's available for both Linux, GNU/Linux, Lindows, and Windows(TM) (in all it's varieties) Operating Systems), you may find that it is quite suitable for editing Java code.
jamessan
11-01-2002, 06:26 PM
kmj, I think you forget to read the first 3 replies. :)
stuka
11-01-2002, 06:49 PM
jamessan: I think what he really forgot was the <sarcasm></sarcasm> tags...but I could be wrong.
Strike
11-01-2002, 11:01 PM
Originally posted by Johnnyonetime
But I definitely need to master vim as well as vi (same thing, I know)
:eek: Blasphemy!
Seriously though, vi is actually kinda crappy for anything than editing config files (and even then, only superficial edits). vim on the other hand is excellent for editing ... anything. Even gzipped or bzipped files! :)
phubuh
11-02-2002, 12:46 AM
http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/ http://www.intellij.net/
inkedmn
11-02-2002, 12:54 AM
um...
scanez
11-02-2002, 12:54 AM
Phase 1: learn vim, Phase 2: ..., Phase 3: Profit!!!
Loving vim is what gnomes do best :)
</underpants gnome>
But anyway, java itself has a debugger called jdb... so you don't actually need one that comes with the editor itself ;)
Dru Lee Parsec
11-02-2002, 01:03 PM
Stuka wins the race to suggest Jext from www.jext.org !!
I started using Jext specifically because it runs the same way in Linux as it does on Windows. (yeah, yeah, so does vim, I know). Somewhere on this site there's an article I wrote talking about hos to set up all the cool extra features in Jext. When I find it I'll post the URL and point you to it.
GnuVince
11-02-2002, 01:20 PM
I suggest vim. vim has auto-indenting, syntax highlighting, can be extended in vim's own language or with Ruby, Perl or Python, vim has a Java mode, everybody loves vim, vim is very configurable, vim can be used as well on the console than in a window environment, is quite usable over a slow SSH connection and vim is not hard on your wrists.
vBulletin® v3.7.0, Copyright ©2000-2009, Jelsoft Enterprises Ltd.