Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (480)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (546)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2 3 4
  ignore  |  Print  
  Eclipse vs. Netbeans  (Read 40132 times)
0 Members and 1 Guest are viewing this topic.
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Posted 2011-03-23 03:41:49 »

Someone really had to start this fan war Tongue

No seriously, I have been using JGrasp (www.jgrasp.org) since I first started teaching myself Java and I loved it. But I decided that it was time to move on to more professional utils.

(I know Caspian will be all over Eclipse Grin )

Offline IronclawsBt

Junior Member


Medals: 1



« Reply #1 - Posted 2011-03-23 10:51:43 »

Here we go...
They are both good. Try them and see which one you like more.

It's not what you know, it's what other people think you know.
Just hope you don't get quizzed on it.
Game engine design tutorials
Offline pron

Junior Member


Medals: 4



« Reply #2 - Posted 2011-03-23 11:23:22 »

I've used both Eclipse and NetBeans extensively in professional settings, and while I have a slight preference for NetBeans, as IronclawsBt said, they're both excellent tools and the choice between them comes down to personal preference. I've never used IntelliJ but have heard great things about it as well.
On the other hand, I've never heard of jGRASP until now, and, having taken a look at it, think that, while perhaps ugly, it does have some cool features that other IDEs could benefit from.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 4
Exp: 8 years



« Reply #3 - Posted 2011-03-23 12:15:08 »

I can't tell about NetBeans, cause I've never used it . But what I've noticed is that you'll become a fan of the first one you start using (since both are good) .
So pick your choice carefully !

Offline IronclawsBt

Junior Member


Medals: 1



« Reply #4 - Posted 2011-03-23 12:28:24 »

I can't tell about NetBeans, cause I've never used it . But what I've noticed is that you'll become a fan of the first one you start using (since both are good) .
So pick your choice carefully !

It was actually the opposite for me. I used Eclipse first then switched to NBs. I first used Eclipse a few years ago and at the time the interface was kind of clunky. Since then, they have made a lot of improvements. Now it is pretty much entirely personal preference. If there is some specific feature you really want, there may be some difference, but for the general user there really is no wrong choice.

It's not what you know, it's what other people think you know.
Just hope you don't get quizzed on it.
Game engine design tutorials
Offline BatKid

Senior Newbie





« Reply #5 - Posted 2011-03-23 15:29:35 »

I think Eclipse is more popular among the enterprise java programmers (which accounts for most java developers).  IBM created the Eclipse platform back around 2001 to compete with NetBeans, and for the most part they have won.

Having said that, I have been using NetBeans since 2001 -- I was also one of the original user of Eclipse.  I ultimately stayed with NetBeans because I find it less confusing to navigate.  I still use Eclipse now since many of the google dev tools (android, gwt) has plugins for Eclipse, so you may want to take that into consideration.

Learn Java in 3D with env3d
Offline princec

JGO Kernel


Medals: 361
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #6 - Posted 2011-03-23 16:34:19 »

I tried NetBeans a while back (and IntelliJ IDEA) but nothing ever comes close to Eclipse in terms of sheer functionality and ease of use. Eclipse can be a bit cranky and buggy at times. It's caused me to lose a substantial amount of hair. And always off the top, never above my arse at the back. Grr.

Cas Smiley

Offline cylab

JGO Ninja


Medals: 43



« Reply #7 - Posted 2011-03-23 17:54:12 »

(...) and ease of use (...)
You must be kidding!? I used all three and while I don't argue about all the other aspects of them, prefering Eclipse over others because of it's ease of use is beyond my understanding  Shocked

Mathias - I Know What [you] Did Last Summer!
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #8 - Posted 2011-03-23 17:54:41 »

Why does it seem that both are equal?!? Aghhh. Seems like the only way to determine which one I like is to create a game in both.
However, is it me or does Eclipse looks prettier? Grin

On the other hand, I've never heard of jGRASP until now, and, having taken a look at it, think that, while perhaps ugly, it does have some cool features that other IDEs could benefit from.
Changing the Look and Feel to Nimbus makes it better looking Grin
What features does it have that others don't?

Offline bienator

Senior Member




OutOfCoffeeException


« Reply #9 - Posted 2011-03-23 18:14:34 »

I tried NetBeans a while back (and IntelliJ IDEA) but nothing ever comes close to Eclipse in terms of sheer functionality and ease of use.
what kind of functionality? Usually you have to install third party plugins to be able to do basic things with eclipse like maven, mercurial, subversion, profiling, bugtracking etc. What eclipse distribution do you use?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #10 - Posted 2011-03-23 18:16:04 »

What are maven, mercurial, and subversion? Cheesy

Offline bienator

Senior Member




OutOfCoffeeException


« Reply #11 - Posted 2011-03-23 18:43:06 »

just a few examples of some common developer tools/methods. maven is a build system which is esp. good in dependency management of third party libs (another one would be ant), subversion, git, mercurial are versioning systems. Wikipedia will give you a better description if you want to know more.

Offline nonnus29

Senior Member




Giving Java a second chance after ludumdare fiasco


« Reply #12 - Posted 2011-03-23 19:17:02 »

At work I have Eclipse and Netbeans open all day every day.  Netbeans for the Netbeans RCP app development and Eclipse for the EJB backend.  IMO, the Eclipse editor (the actual text editing component) really blows.  It's ugly, buggy, and slow to edit large files (10,000 lines+).  Netbeans on the other hand fails to start a managed instance of JBoss because it can't handle the 25MB log file in it's console  output window (ie this means we can't debug into J2EE apps in Netbeans probably could by attaching the NB debugger to a running JBOss but no one has arsed about with that).

What it boils down to for a newbie is: in Netbeans everything just works after one download.  Eclipse you have to chase plugins down and it's more work to set up.  Otherwise, they provide the same functionality.  The point above about plugins for Google goodies is a good one. Netbeans generally has plugins for Google projects like gwt and appengine, but they're not as mature.

Edit: Another thing is gui builder: Netbeans has long had a very good gui builder in Matisse, Eclipse had no real free option here.  Google bought the best commercial Eclipse gui builder plugin and made it free.  So now Netbeans gui builder supports only Swing, while Eclipse with Google plugin supports Swing, SWT, and GWT.
Offline markus.borbely

Junior Member





« Reply #13 - Posted 2011-03-23 19:30:43 »

I have converted many of my friends that were using eclipse, to intellij. I have never heard of any beeing converted the other way. I have used eclipse for almost two years at work (and I don't look back). But I have to admit I have also met fanatic eclipse users that didn't convert to intellij.

IMO, Eclipse is the best free ide but Intellij is the best.

Don't miss that intellij have a free version (called community version) without lots of plugins for instance spring-support. It you don't want to do enterprise programming, you are probably going to be ok.



Offline kaffiene
« Reply #14 - Posted 2011-03-23 23:40:19 »

I used to be an Eclipse user but switched to NB some years ago.  I still prefer NB but use Eclipse when I need to (for a plugin that I can't get on NB).  I've used IdeaJ, but don't prefer it to either NB or Eclipse.  They're all good tool thou.  I also still use emacs for some tasks (never Java coding thou)
Offline pron

Junior Member


Medals: 4



« Reply #15 - Posted 2011-03-24 11:24:08 »

On the other hand, I've never heard of jGRASP until now, and, having taken a look at it, think that, while perhaps ugly, it does have some cool features that other IDEs could benefit from.
What features does it have that others don't?

Well, the "Control Structure Diagrams" (those little graphics on the side of the code) - they look nice - and the viewers (that show a graphical representation of a data structure) - they look cool, too. These can't be found in Eclipse or NetBeans.
Offline markus.borbely

Junior Member





« Reply #16 - Posted 2011-03-24 12:39:07 »

I used to be an Eclipse user but switched to NB some years ago.  I still prefer NB but use Eclipse when I need to (for a plugin that I can't get on NB).  I've used IdeaJ, but don't prefer it to either NB or Eclipse.  They're all good tool thou.  I also still use emacs for some tasks (never Java coding thou)

Emacs?Huh you are insane!

vi is the way to go!  Smiley
Offline xinaesthetic

Senior Member


Medals: 1



« Reply #17 - Posted 2011-03-24 12:47:39 »

Emacs?Huh you are insane!

vi is the way to go!  Smiley
I still chuckle to myself inwardly every time I type 'vi' into launchy to start Visual Studio.  Sad, I know.

I do use vim occasionally to make small changes to files on a webserver (even though pspad is more comfortable for that really since I never really learnt how to use vim very effectively).
Offline Roquen
« Reply #18 - Posted 2011-03-24 13:15:23 »

Are you on drugs???  Nothing NOTHING NOTHING completes with emacs.  And this is from someone who can't stand Richard Stallman.  I tell myself that Guy Steele had to been the more important contributor.  (Joking...well, kinda.)
Offline refri89

Senior Newbie





« Reply #19 - Posted 2011-03-24 16:17:01 »

Why not use them in parallel ?

At the beginning its a little bit of effort,
but once you learned the layout of a project of the two IDEs on your disk
you can use the power of both easily.
That's already very much of the game.

If you have some more 'courage' get into the 'ant' tool and you are probably
almost a java (developer tools) Pro !
Offline BatKid

Senior Newbie





« Reply #20 - Posted 2011-03-24 17:29:00 »

Are you on drugs???  Nothing NOTHING NOTHING completes with emacs.  And this is from someone who can't stand Richard Stallman.  I tell myself that Guy Steele had to been the more important contributor.  (Joking...well, kinda.)

<flamebait>
Got to agree with this one.  Emacs is awesome.... I never really got vi... 
</flamebait>
 Grin

Learn Java in 3D with env3d
Offline JL235

JGO Coder


Medals: 10



« Reply #21 - Posted 2011-03-24 17:48:51 »

First they are both excellent IDEs (or both deeply flawed IDEs depending on your perspective). This is the perception I've always had from using them both.

NetBeans is slow, less broad (it's really just Java and Ruby that it's good at) however it's features are far better implemented and far better thought out.

Eclipse is then the opposite. Faster (but I wouldn't say fast), more features (or more precisely it has more plugins) but it's also very buggy. I once worked at a place where my copy of Eclipse would crash about 3 or 4 times every day. NetBeans rarely crashes (at least for me). I also once wanted to change the colours in the Eclipse editor and found I had to work across three options sections (in NetBeans it's all in one place).

Another example of how Eclipse beats NetBeans is in regards to non-Java languages. NetBeans does support others, but it's mainly basic syntax highlighting and a few other bells and whistles. IMHO outside of Java and Ruby there is pretty much no reason to use NetBeans (and Ruby support has officially been droppped). In contrast there are tonnes of things built on top of Eclipse. Even lots of non-IDE tools exist that are built on top of the Eclipse foundation, like some of the ClearCase and ClearQuest tools.

Personally I prefer NetBeans, but it's far from perfect and I wouldn't be unhappy with Eclipse.

Offline loom_weaver

JGO Coder


Medals: 17



« Reply #22 - Posted 2011-03-24 19:30:11 »

For my Java programming I've been using IntelliJ.  Yes, you have to pay for it (for the full-blown version, the Community version is free) but in my experience it seems that for core-functionality, Eclipse and IntelliJ are on par but IntelliJ is more polished and less buggy.

We used it in a 50-person Java shop on a project with about a 2 GB checkout.  Seemed to hold up okay.

I haven't used NetBeans so no comment there.
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #23 - Posted 2011-03-24 23:30:04 »

Been using Eclipse since version 2.0. Never had it crash on me. Had a couple of plugins give problems, but I just removed them.

Tried Netbeans before that but didn't like it. It's probably much different now.

I'm so used to Eclipse now that I couldn't see changing to anything else.

Offline tberthel
« Reply #24 - Posted 2011-03-25 02:21:27 »

I use both everyday.  I could live without either.  I also use VS and JEdit as needed.

Offline Sinuath

Junior Member


Medals: 2



« Reply #25 - Posted 2011-03-25 02:29:51 »

Are you on drugs???  Nothing NOTHING NOTHING completes with emacs.  And this is from someone who can't stand Richard Stallman.  I tell myself that Guy Steele had to been the more important contributor.  (Joking...well, kinda.)

Vi

Hey [you][/you], you should totally check out my boring Site ~ http://davediel.com/chris
Offline gouessej
« Reply #26 - Posted 2011-03-29 11:35:39 »

Hi!

I use the both, more often Eclipse. Eclipse is more famous in professional environment but less stable than Netbeans. I find much more plugins for Eclipse but some of them are poorly implemented (the plugin for GIT for example) it lacks a good build-in profiler (TPTP consumes too much memory) whereas Netbeans has an excellent profiler. I find Eclipse easier to use than Netbeans but mainly because I have spent more time on the first one. Eclipse seems often a bit faster than Netbeans but Netbeans has some nice tools like Matisse Smiley

I agree with refri89, ANT is a real plus, look at Maven too, using a build tool is nice for a project that is a bit IDE-agnostic, when some programmers use blueJ, some others use Eclipse and some others use Netbeans, having a common build tool is better.

Offline Mordan

Junior Member





« Reply #27 - Posted 2011-03-29 20:18:50 »

at first (back in 2001) NB fanatic.

then 2004-2011, Eclipse FTW.

Tried NB 6 but can't be bothered. Swing UI is too unresponsive. Loading a menu takes that annoying split second time.

Eclipse on Vista has good looking font with anti-aliasing.
Offline appel

JGO Wizard


Medals: 50
Projects: 4


I always win!


« Reply #28 - Posted 2011-03-29 22:22:05 »

I've used Eclipse, IntelliJ and Netbeans.

Eclipse is far superior in Java. So, if you're doing pure Java (game) development then go with Eclipse.

IntelliJ and Netbeans provide better integration for things like maven and working with other type of files than java, e.g. javascript. So if you're a web developer then this might be better, then of course Eclipse WTP exists, but I haven't tried it.

But, Eclipse+Java=FTW, much nicer Java coding in Eclipse.

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline gouessej
« Reply #29 - Posted 2011-03-30 09:15:52 »

Eclipse Indigo 3.7 will provide a GUI builder called WindowBuilder, a better Maven integration and a stable version of EGIT, the plugin used for GIT versioning system. It will address some major limitations of Eclipse on my view, it is a good piece of news Smiley

Pages: [1] 2 3 4
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

atombrot (23 views)
2014-08-19 09:29:53

Tekkerue (22 views)
2014-08-16 06:45:27

Tekkerue (21 views)
2014-08-16 06:22:17

Tekkerue (12 views)
2014-08-16 06:20:21

Tekkerue (19 views)
2014-08-16 06:12:11

Rayexar (57 views)
2014-08-11 02:49:23

BurntPizza (37 views)
2014-08-09 21:09:32

BurntPizza (29 views)
2014-08-08 02:01:56

Norakomi (36 views)
2014-08-06 19:49:38

BurntPizza (66 views)
2014-08-03 02:57:17
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!