Tired of Eclipse
-
I'm getting more and more annoyed with Eclipse as a Java IDE. Anybody got any recommendations for IDEs that they like better, and are free? I'd be happy to use a non-free one, but I know I'm never going to get a PO from work to purchase something.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
Jetbrain's IntelliJ editor is worth every penny (if you don't mind coughing up a few)
-- Kein Mitleid Für Die Mehrheit
-
I'm getting more and more annoyed with Eclipse as a Java IDE. Anybody got any recommendations for IDEs that they like better, and are free? I'd be happy to use a non-free one, but I know I'm never going to get a PO from work to purchase something.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
I agree here. I have been forced to use Java in a small project here (using the IBM Rational Developer suite based on Eclipse) and find not just the IDE, but the entire development process to be quite infuriating. Who the hell invented Faces anyway? Just getting Navigation to work between pages is pure hell. Ha... and people say that VB is bad. I would rather try to write a web app in C++ than this junk.
-
I'm getting more and more annoyed with Eclipse as a Java IDE. Anybody got any recommendations for IDEs that they like better, and are free? I'd be happy to use a non-free one, but I know I'm never going to get a PO from work to purchase something.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
+1 for JCreator.
It is a crappy thing, but it's life -^ Carlo Pallini
-
Jetbrain's IntelliJ editor is worth every penny (if you don't mind coughing up a few)
-- Kein Mitleid Für Die Mehrheit
Yeah, unfortunately that's not gonna happen. I was thinking about that myself, as I remembered others here had mentioned it before.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
-
Little things, like having to manually tell it which files to exclude every time I want to export a jar from my project, never remembering what directory you're in when you do "File > Open" (it seems to want to start you out in your home dir, which is really frigging annoying), various other stupid annoyances.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
Hi Jim, I'm with you there... although i don't tend to use it often (but I will as we progress with our Eclipse integration, importing an existing application into the workbench is not obvious.. Anyway you could try the opensource Code::Blocks, it has a debug facility but requires configuration. Beth
Having a bad bug day? Find answers this way... --- Elle A Du Shell --
-
I agree here. I have been forced to use Java in a small project here (using the IBM Rational Developer suite based on Eclipse) and find not just the IDE, but the entire development process to be quite infuriating. Who the hell invented Faces anyway? Just getting Navigation to work between pages is pure hell. Ha... and people say that VB is bad. I would rather try to write a web app in C++ than this junk.
Ray Cassick wrote:
I would rather try to write a web app in C++ than this junk.
Be careful what you wish for...
If the post was helpful, please vote! Current activities: Book: Foundation's Edge by Isaac Asimov Project: Hospital Automation, final stage Learning: Image analysis, LINQ Now and forever, defiant to the end. What is Multiple Sclerosis[^]?
-
I'm getting more and more annoyed with Eclipse as a Java IDE. Anybody got any recommendations for IDEs that they like better, and are free? I'd be happy to use a non-free one, but I know I'm never going to get a PO from work to purchase something.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
It dose make a nice change to hear someone complain of an IDE different to VS2008.
-
meh. I use the visual debugger on some really difficult problems but if you are using your debugger to write code you have an engineering fault. I am of the philosophy that code should be designed in such a way that it should not build if it is in error and MS is of the philosophy that any idiot with notepad should be able to change production code (declarative programming). I have already lost in the battle so my opinion doesn't really matter.
Need custom software developed? I do C# development and consulting all over the United States. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane
Ennis Ray Lynch, Jr. wrote:
code should be designed in such a way that it should not build if it is in error
And how on earth do you enforce that? e.g. Code to multiply two numbers (Admittedly a very simplistic example)
int x = 3; int y = 4; int z = x + y; // incorrect operator, but will still compile
Step through that in a debugger, and the error will be immediately obvious. -
Ennis Ray Lynch, Jr. wrote:
code should be designed in such a way that it should not build if it is in error
And how on earth do you enforce that? e.g. Code to multiply two numbers (Admittedly a very simplistic example)
int x = 3; int y = 4; int z = x + y; // incorrect operator, but will still compile
Step through that in a debugger, and the error will be immediately obvious.The situation you have described is caught with Unit Testing and Test Driven development, not the debugger. And my build script is setup to make those appear as build errors.
Need custom software developed? I do C# development and consulting all over the United States. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane
-
The situation you have described is caught with Unit Testing and Test Driven development, not the debugger. And my build script is setup to make those appear as build errors.
Need custom software developed? I do C# development and consulting all over the United States. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane
Yes, unit test will tell you something is wrong, but unless you write test for every line of code I don't see how you will know what exactly is wrong in situations that are more complicated than simple
x+y
case. -
And what about debugging?
-
I'm getting more and more annoyed with Eclipse as a Java IDE. Anybody got any recommendations for IDEs that they like better, and are free? I'd be happy to use a non-free one, but I know I'm never going to get a PO from work to purchase something.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
Your post reminded me that I have Sun One Studio on my system, it is built on NetBeans so it is probably slower and bloatier, haven't used it in yonks so I decided to fire it up. After loading, it went into the usual check-for-updates routine, and informed me that the SunOne Update Server was unavailable. Hmmm, anything to do with Oracle, do you think?
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
I'm getting more and more annoyed with Eclipse as a Java IDE. Anybody got any recommendations for IDEs that they like better, and are free? I'd be happy to use a non-free one, but I know I'm never going to get a PO from work to purchase something.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh