A good text editor for JAVA?

I

IchBin

mitcheroo said:
What is a good text-editor for the begining programmer in Java?
You could look at BlueJ or JGRASP. These are from university and are
good java learning tools also.

http://www.eng.auburn.edu/department/cse/research/grasp/
http://www.bluej.org/

--


Thanks in Advance...
IchBin, Pocono Lake, Pa, USA
http://weconsultants.servebeer.com/JHackerAppManager
__________________________________________________________________________

'If there is one, Knowledge is the "Fountain of Youth"'
-William E. Taylor, Regular Guy (1952-)
 
N

Noodles Jefferson

mitcheroo took the hamburger, threw it on the grill, and I said "Oh
wow"...
What is a good text-editor for the begining programmer in Java?

Well, you can always use notepad if you're in a pinch.

Me personally, I use J-Edit. It jams.

--
Noodles Jefferson
mhm31x9 Smeeter#29 WSD#30
sTaRShInE_mOOnBeAm aT HoTmAil dOt CoM

"Our earth is degenerate in these latter days, bribery and corruption
are common, children no longer obey their parents and the end of the
world is evidently approaching."
--Assyrian clay tablet 2800 B.C.
 
D

David Zimmerman

Noodles said:
mitcheroo took the hamburger, threw it on the grill, and I said "Oh
wow"...


Well, you can always use notepad if you're in a pinch.

Me personally, I use J-Edit. It jams.

The very, very best java editor is the one you feel comfortable using.

I use vi (Cygwin keeps me sane in a Windows world)
 
N

Nigel Wade

mitcheroo said:
What is a good text-editor for the begining programmer in Java?

The best text editor for learning any new language is the one you are most
competent with.

If you have to combine learning a new editor interface, and all it's foibles, at
the same time you're trying to learn a new computer language, you are heaping
problems on problems.

The simpler the better, really. Spend your time learning Java, not how to use
the editor to edit Java source code. You can do that later when you understand
Java.
 
E

EricF

The simple is the best ,this is my opinion.

I like simple but it depends. If you are a beginner, yes, keep it simple. If
you have a large application, especially if you didn't write it, a Java IDE (I
like Intellij Idea, Eclipse/JBuilder certainly works) will help you understand
the application better.

If you need to do refactoring in a large application, you need a good
IDE.

That's my 2 cents.

Oh - BlueJ is a good IDE for beginners. Not much of a learning curve.

http://www.bluej.org/

Eric
 
D

David Segall

mitcheroo said:
What is a good text-editor for the begining programmer in Java?
Your question implies that you believe that there is a difference
between editing text and editing Java source code. I whole heartedly
agree and have published my opinions at
<http://profectus.com.au/ee_JavaIDE.html>. Once you have written a
functioning "Hello World" program using your favourite text editor I
would advocate a fully fledged Integrated Development Environment.
There are links on my page to a reasonable definition of an IDE and to
Roedy Green's comprehensive list that includes text editors on the
basis that they can colourise Java syntax.

<http://profectus.com.au> is a new site and I would appreciate any
comments about the page or the web site in general. Well nearly, that
should probably read "I would appreciate any praise for the page or
the web site in general".
 
D

DaLoverhino

What was Zero's point about using a regular editor? I can't find it.
I use emacs.
 
M

Monique Y. Mudama

I second that, but the OP should be aware that several days of use
will be required before Vim becomes more productive than more
intuitive editors.

s/days/years

=P

(I love vim, but let's get real -- if you're not used to using it or
vi, trying to use it can feel like jumping off a cliff)

I have to confess that I'm now using eclipse for java development at
work. But I use vim for any other conceivable editing task. And when
eclipse annoys me by, for example, not supporting column-based
editing, I use vim for the task.
 
R

Roedy Green

s/days/years

I found EMACs drove me nearly nuts. My editing CUA reflexes were well
below conscious control. It was like being given a keyboard with all
the keys randomly rearranged. Even the mouse worked a different way.
Even its legendary programmability could not make up for that.

Even if you do adjust, if you go back to another CUA editor I found
the reflexes don't recover. I am "uniligual" as a typist. I can't be
proficient on two editors for the same reason I can't rapidly type
both QWERTY and DSK. See http://mindprod.com/jgloss/dsk.html

So I am all for finding a decent IDE that can also function as a
generic text editor, and learn it thoroughly.
 
T

Thomas Hawtin

Monique said:
(I love vim, but let's get real -- if you're not used to using it or
vi, trying to use it can feel like jumping off a cliff)

I've used vi for years. I use vim when I'm on the command line and want
to edit something, as the Linux desktop is a joke. It doesn't feel like
I'm jumping off a cliff. It feels like I have landed. For small test
programs, cat is my text entry tool of choice.

Tom Hawtin
 
M

Monique Y. Mudama

I've used vi for years. I use vim when I'm on the command line and
want to edit something, as the Linux desktop is a joke. It doesn't
feel like I'm jumping off a cliff. It feels like I have landed. For
small test programs, cat is my text entry tool of choice.

I'm not talking about how an experienced user feels about it. I feel
exactly as you do -- but the first few times I tried vi, it terrified
me. It seemed like any random keystroke would eat my file.

(Typing this, and all my usenet postings, in vim, fwiw.)
 
O

Oliver Wong

Monique Y. Mudama said:
I'm not talking about how an experienced user feels about it. I feel
exactly as you do -- but the first few times I tried vi, it terrified
me. It seemed like any random keystroke would eat my file.

(Typing this, and all my usenet postings, in vim, fwiw.)

The most terrifying moment after first using vi, IMHO, is the moment
right after you realize there isn't a "File->Quit" menu option.

And the moment during which you decide that vi is the dumbest program
ever written is after you've rebooted the computer (to get out of that damn
vi program), gone onto Google to lookup how quit vi, and find out that it's
"ESC :q! RETURN".

- Oliver
 
C

Chris Uppal

Oliver said:
after you've rebooted the computer (to get out of that
damn vi program), gone onto Google to lookup how quit vi, and find out
that it's "ESC :q! RETURN".

But naturally ! what /else/ could a reasonable person expect ?

-- chris

(Also a vi fan...)
 
N

Naveendra

Hi,
In my opinion, Eclipse is a good Java Editor, and once familiar with
eclipse, will give you good road map to IBM Rational Application
Developer,which is a good tool .
Eclipse trail version can be downloaded for free.
 
G

Gordon Beaton

I found EMACs drove me nearly nuts. My editing CUA reflexes were well
below conscious control. It was like being given a keyboard with all
the keys randomly rearranged. Even the mouse worked a different way.
Even its legendary programmability could not make up for that.

Since emacs has a CUA mode, one could claim that its legendary
programmability does in fact make up for that.

/gordon
 
B

blmblm

I found EMACs drove me nearly nuts. My editing CUA reflexes were well
below conscious control. It was like being given a keyboard with all
the keys randomly rearranged. Even the mouse worked a different way.
Even its legendary programmability could not make up for that.

Even if you do adjust, if you go back to another CUA editor I found
the reflexes don't recover. I am "uniligual" as a typist. I can't be
proficient on two editors for the same reason I can't rapidly type
both QWERTY and DSK. See http://mindprod.com/jgloss/dsk.html

Sing it. I also have had trouble trying to become multilingual with
regard to editors, though I'm a vim bigot who gets annoyed when she
has to use .... maybe "CUA editors" is the right term. As you say,
knowing which keys to use for common editing tasks becomes a reflex
action, and trying to use something that uses different keys for
the same tasks is not only irritating but also can seem to mess up
the reflexes, which is a whole other level of irritation.

However, I had an interesting exchange in comp.editors recently with
someone who says that he uses lots of tools on lots of platforms and
claims that *if you practice enough* you can develop the ability
to switch back and forth seamlessly. But he claims that it takes
a *lot* of practice. The thread is in comp.editors, subject line
"GENERAL: Formatting text in Linux?", participants me and a Brian
Masinick, if anyone wants to find it in the archives. (Sorry about
not providing a URL or message IDs, but I'm not sure how to do that
unambiguously.)
So I am all for finding a decent IDE that can also function as a
generic text editor, and learn it thoroughly.

Or you could learn the editor that's also a shell, a newsreader,
a psychotherapist, etc. (yes, I mean emacs :) ), and use it
for everything. If I hadn't started with vi and developed those
reflexes ....
 
A

Aleksi Kallio

In my opinion, Eclipse is a good Java Editor, and once familiar with
eclipse, will give you good road map to IBM Rational Application
Developer,which is a good tool .
Eclipse trail version can be downloaded for free.

It is not a trial version, it is the real thing. Eclipse is open source,
you know.

Being a Netbeans convert, I agree that Eclipse is a very good IDE. For
most of the people there is no reason to move to commercial IBM IDE though.
 
J

Jeffrey Schwab

Or you could learn the editor that's also a shell, a newsreader,
a psychotherapist, etc. (yes, I mean emacs :) ), and use it
for everything. If I hadn't started with vi and developed those
reflexes ....

I remember trying vi in college and panicking when I saw that left-most
column full of tildes...

I went to Emacs for a while because the idea of an editor I could extend
with Lisp, rather than with the Vim-specific language + C, seemed really
attractive. I was also working at Sun at the time, and XEmacs is very
popular there.

I went back to Vim after the first wrist surgery. I don't plan ever to
go back. Why people are still writing new editors, rather than
customizing existing ones, is beyond me.

The one thing I would really like to see in the vi-derivatives is
support for proportional fonts. GVim looks terrible next to (e.g.)
SlickEdit, even though I know how much more powerful GVim is...
 
N

Nigel Wade

Monique said:
s/days/years

=P

(I love vim, but let's get real -- if you're not used to using it or
vi, trying to use it can feel like jumping off a cliff)

I have to confess that I'm now using eclipse for java development at
work. But I use vim for any other conceivable editing task. And when
eclipse annoys me by, for example, not supporting column-based
editing, I use vim for the task.

vi/vim are the only choice when it comes to making a quick change. You can have
the edit done and the classes recompiled before the average GUI IDE has even
managed to paste its splash screen all over your desktop.

If you want a really good GUI text editor I've not found anything better than
nedit. You can even select text and pipe it through a command line sequence,
the result gets pasted in place of the selected text - power to the programmer.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,780
Messages
2,569,611
Members
45,268
Latest member
AshliMacin

Latest Threads

Top