Which Compiler do you use to Make games ?

It has no auto-complete! You haven’t lived! Make the jump to eclipse or netbeans it’s we’ll worth it! For the load times, I don’t think that’s a big deal if your going to be using it for hours and the efficiency you will get with the added functionality.

Do it!

I load up Eclipse and then it stays open all day :smiley:

I’m not that worried about the load time really. You can probably strip Eclipse down quite a lot as well if you wanted to.

// Json

IMHO, I dont really agree that you get so more efficient with a good IDE, efficient programmer wont be the one that will type the most line in the shortest time but rather the one who will write less line by using good conception approch.

what is auto-complete?

“Autocomplete of source code is also known as “code completion”.”

“It involves showing a pop-up list of possible completions for the currently input prefix to allow the user to choose the right one. This is particularly useful in object-oriented programming because often the programmer will not know exactly what members a particular class has. Therefore, autocomplete then serves as a form of convenient documentation as well as an input method.”

There is a lot of boilerplate work to do in java and a good IDE will surely boast efficiency. Not to speak of error prevention (at least typos are unlikely with code completion)

Exactly!

@DzzD you would be mad to think there isn’t some sort of efficiency gain!

IntelliJ IDEA 7.0.5

there are some but very few…

if a good book author write a book with Notepad it will still be better than if another author write it with Word… the IDE wont do the Job for you… and I would add that it is especially a bad idea for a beginner to start with an advanced IDE…

and you should never add to write tones of lines of source code at once.

so, yes it help…inded… but not that much

There is so much more to an IDE than code completion and I fully believe, that an IDE boost your productivity by 100 - 500%. Just because it is able to make your ideas quickly work.

You’ve clearly never experienced the horror of a project where someone typoed the name of a method they were writing and then auto-completed hundreds of calls to it. Anyone who spells the name correctly then has to work out why it doesn’t compile. Still, at least most IDEs with autocompletion also have some refactoring support.

If you talk about specific IDE : like Versata for business project or a GameCreator one for game, yes probably but if you talk about generic IDE you fools yourself…

Sweet jesus.

You should work with an outsourced team, I no longer care about correct English in class and method names :slight_smile:

as long they don’t write code and doc in leet i would say its ok :stuck_out_tongue:

In worst case add a translation layer between your and the outsourced code it often has the benefit to look less like c code :wink:

I really like Netbeans.

autocomplete.
nice help.
easy to set up project properties like command line runs for the jvm.
easy to load your files into a jar.
easy to compile for different versions of java
//TODO list rocks.
group commenting/uncommenting
easy package organization and auto add.
great refactor
members view
long undo memory

The only thing I haven’t figured out or I don’t find very useful is the debug. For some reason it is not intuitive and I almost never use it. I end up just using system.out for depugging. Seems like there should be a faster way to get variable information.

I like Netbeans, also. I tried Eclipse first, but it just seemed too hard setting up a project with it. Once it was set up I was fine, though. I remember reading the description on setting up an applet on Eclipse and I just shook my head. It’s still a little strange in Netbeans, but at least I can actually remember it. I like the tutorials for Netbeans better than the ones I found for Eclipse, and they’re all in one place right on the site. It also makes a nice jar file that I just have to upload in a dist folder with my resources in there.

I love Mylyn, documentation at my fingertips, project wide re-factoring and the debugger.

I love eclipse as it does not require me to remember a single shortcut. Netbeans - although it still feels clunky - is getting better. I’m actually using it as a platform for some rich client applications. One thing really simple that I’m annoyed with - the stupid red line that is based on paper and monospaced stuff in the console, sorry but some of us left that period behind ourself, and all the bad software practices that come with it. HOW DO I GET RID OF IT

I use nano and javac. Â

+1 for eclipse