I would recommend Eclipse. Mind you a lot of the time I just use VIM and build with ANT.
Joined: Oct 12, 2000
Originally posted by PaPa: JCreator Pro is all what u need
Maybe it's all that someone named "u" needs but for most people it's not something they'll want to use. And as the OP isn't called "u" I don't see the point of you pointing out that JCreator is all "u" needs...
I'm still a Notepad and Command Prompt user, but I've tried a few IDEs and like Eclipse.
Like any type of application, the IDE that's "right" for you depends on your needs, experience, and expectations. I think the real benefit of IDEs is in streamlining the development process of (larger) projects -- especially when working in a team setting.
To beginners learning the language, a full-fledged IDE can complicate more than it simplifies. These users might be more comfortable with an enhanced text editor. [ January 14, 2005: Message edited by: marc weber ]
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer sscce.org
I use RealJ which is free online. It is basically that a fancy notepad that highlights the syntax and allows you to run your applications with one click of the mouse. It is simple to use.
Joined: Oct 12, 2000
A good editor to get to know well is VI. Many people don't like it, which is part myth, part religious war (hi Emacs guys), and a large part lack of familiarity (it's not your fancy notepad). Big advantage is that's it's AFAIK the only editor that's available on just about any operating system and hardware you can think of, also ones that have no GUI, so you can log into a remote server using rlogin, telnet, or ssh for example and use it on the console yet still have a full fledged editor (of course the text based versions often lack things like syntax highlighting). It's probably one of the most powerful editors (if not the most powerful) you'll ever see.
My little pal for when Eclipse and JBuilder just don't work for some reason.
Joined: Dec 06, 2001
Originally posted by marc weber: I'm still a Notepad and Command Prompt user, but I've tried a few IDEs and like Eclipse.
If you insist on using a text editor, you should at least use something a bit more powerful than Notepad. On the rare occassion that I code in Windows, I like TextPad. It provides syntax highlighting and "smart" indentation without being an all-out IDE. Of course, I typically just use emacs under Linux, but it's also available for Windows.
Originally posted by Layne Lund: If you insist on using a text editor, you should at least use something a bit more powerful than Notepad.
Like Wordpad? :roll:
Seriously, I know you're right. I keep intending to get better acquainted with Eclipse, so I'll be more comfortable using it. (I'm also considering getting a Mac in the next couple of months, so that raises some interesting questions too...)
Welcome to JavaRanch! We don't have many too many rules around here, but one of them is our Naming Policy. Please change your display name to comply with our standard. Adjunct to this rule is a disdain of IRC/Text message shorthand (10x, u, AFAIK, etc...). We won't delete posts becuase of this, but we do not encourage it. Many of our members are international, and not all have English as their primary language. Thanks. [ January 14, 2005: Message edited by: Joel McNary ]
Piscis Babelis est parvus, flavus, et hiridicus, et est probabiliter insolitissima raritas in toto mundo.
I will also take the time to say that our other main rule is "Be nice!" There are plenty of Java forums out there that have a reputation for being nasty, you're-an-idiot-for-event-asking-that-question reputation; JavaRanch strives for a community where people will nicely point out the location of the JavaDoc, nicely point you in the direction of the FAQ, or even nicely point out the rules of JavaRanch itself.
I can't talk about all IDE's but I have had a lot of negative experiences with NetBeans.
1. It's unstable. It hangs for odd reasons. When's the last time you saw javac or gcc blow up? Programming's a bear when your tools are unstable.
2. Big sections are undocumented. The GUI editor, for example has only minimum doc. Then you sort of fumble around inside like in an old fashioned funhouse. Makes you really appreciate the JLS and API doc.
3. The volunteer support is hard to access and they often don't respond at all.
4. You can accidentally corrupt your NetBeans windows configuration so that some of them are impossible to get back, even by a very experienced colleague. Even deleting and reinstalling NetBeans is no answer unless you find out about the hidden file that preserves the corrupted configuration.
5. When Windows XP pages out NetBeans, it can easily take 60 seconds to page back in. In that time I could page in the entire Microsoft Office suite.
6. NetBeans 4.0 forces you to rebuild you entire project structure. Think what that meanns in a large shop. But if you want Tiger, you are forced to upgrade.
I feel better now, thanks.
SCJP 1.4, SCWCD in process
Joined: Oct 19, 2004
I was not aware of the name policy, sorry for that, but i can not seem to know what is the problem with the "u" ? Please explain.
Joined: Oct 12, 2000
if you don't understand the problem with "u" take some English classes (but apparently not in India). u is a single letter, not a word. It has no meaning inside a sentence unless part of a word.
Joined: Oct 19, 2004
"U" should be posting in the english 101 forums.
"U" got to go out more often.
"U" GOT TO GET A LIFE. [ January 15, 2005: Message edited by: Joe Myn ]
The #1 rule here is this: be nice. This thread may have served it's purpose and be about to be closed. We'll see.
Joe, it is true that we prefer forms of communication that promote understanding, but while it is something I have a strong preference for, there is no rule about it. I believe it promotes understanding and professionalism.
As far as I am aware there are two rules: #1 Be Nice. #2 Have a valid Display Name
Have I mentioned rule #1?
author & internet detective
Joe, Aside from the reasons about professionalism, there are two concrete reasons not to use "u." First, a person with a vision impairment may use a text to speech reader to read the posts. Something like "10x" would be read as "ten x" which is confusing when listening. Secondly, some people run posts through a language translator to read the posts in their native language. Translators have trouble with slang. However, David is correct in that we do not have a rule on this. We do like to point things like this out (in a nice way) so people can take part in making JavaRanch a friendly and accessible place for all.
Now as for my opinion on IDEs: As pointed out earlier, Eclipse is a good and free IDE. I think it is useful to switch because Eclipse has many plugins and is used widely. This gives it better support. And you can't lose the CD because all the old versions of online [ January 15, 2005: Message edited by: Jeanne Boyarsky ]