What IDE do you guys use?

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Yelnoc
Posts: 5
Joined: Tue May 11, 2010 11:48 pm

What IDE do you guys use?

Post by Yelnoc »

As the title says, what IDE are you guys using? I saw in the first tutorial that Microsoft Visual Studio is what the developer uses, I looked it up and it costs $700 minimum! I tried downloading Netbeans, but you apparently need a "JDK" to install it so that won't work. I just downloaded Notepad++, and it seems to only work with some of the files (I tried editing the first tutorial and it didn't work). Is there a better program that I am missing or should I use one of these?
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

Google "Microsoft Visual Studio Express"
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
akaz
Posts: 9
Joined: Sun Nov 01, 2009 7:52 pm

Post by akaz »

Visual Studio is only on trial license, download only Visual C++.

Here is a link: http://www.microsoft.com/express/Downloads/
Select Visual C++ 2010 Express
Yelnoc
Posts: 5
Joined: Tue May 11, 2010 11:48 pm

Post by Yelnoc »

BlindSide wrote:Google "Microsoft Visual Studio Express"
Thank you very much. If I may ask, do I want Visual C# or Visual C++ (I'm assuming it's not BASIC that I'm looking for)?
Yelnoc
Posts: 5
Joined: Tue May 11, 2010 11:48 pm

Post by Yelnoc »

akaz wrote:Visual Studio is only on trial license, download only Visual C++.

Here is a link: http://www.microsoft.com/express/Downloads/
Select Visual C++ 2010 Express
Ok thanks, a million.
d3jake
Posts: 198
Joined: Sat Mar 22, 2008 7:49 pm
Location: United States of America

Post by d3jake »

I prefer to use Code::Blocks. It lacks many features compared to Visual Studio\C++, but the main bonus, in my opinion, is the fact that it is open sourced, and uses gcc which is also open sourced. I have no intention of changing anything in the source code, but I like the idea that I can, if I want to, or I can find out exactly what is happening whenever I do something. Another bonus is that it is multi-platform, so if you have even the slightest hint that you may want to try something other than Windows, when you make the change, Code::Blocks will be the same IDE, options in the same places, etc. I don't know if your intended projects will be compatible with Mac or Linux, but this way you can also distribute your project file to help others who may want to compile your project.
The Open Descent Foundation is always looking for programmers! http://www.odf-online.org
"I'll find out if what I deleted was vital here shortly..." -d3jake
DtD
Posts: 264
Joined: Mon Aug 11, 2008 7:05 am
Location: Kansas
Contact:

Post by DtD »

I use MSVS, as stated by the others, MSVS Express is free. Code::Blocks is a good alternative to MSVS, especially if you want to go open source.
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

I use codeblocks and I agree with d3jake. the only thing that I know of besides intellisense that codeblocks lacks is a M$ compression and a resource editor but you can simply hack an icon in harmlessly.
Last edited by Midnight on Wed May 12, 2010 3:23 am, edited 1 time in total.
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

I'm pro free poop! oh and I meant optimizer whatchamacallit... I'm sure msvc has loads of better stuff, but the express version doesn't have most of it either, codeblocks is more functional then express.

msvc express < codeblocks < msvc (not express)
Brainsaw
Posts: 1183
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

I prefer using Code::Blocks as well. I had the problem with VC Express 2008 where the compiled programs won't run on another system because some DLLs are not of the same version. I know this can be changed somewhere, but I don't want to change the projects created by the IDE before distributing them. The Code::Blocks projects work fine without any tuning (links the necessary libs statically I guess).

Oh ... found out that the auto completion feature of Code::Blocks just has problems if you use the "using <namespace>" thing. If you reference the namespaces directly (e.g. scene::ISceneNode) it works great.
Dustbin::Games on the web: https://www.dustbin-online.de/

Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
anirul
Posts: 30
Joined: Wed Oct 07, 2009 6:03 am
Location: Geneva
Contact:

IDE

Post by anirul »

vim + gnu make! ;P

-> www.vim.org
randomMesh
Posts: 1186
Joined: Fri Dec 29, 2006 12:04 am

Re: IDE

Post by randomMesh »

anirul wrote:vim + gnu make
Neither vim nor make are IDEs.

I use Eclipse.
"Whoops..."
anirul
Posts: 30
Joined: Wed Oct 07, 2009 6:03 am
Location: Geneva
Contact:

Post by anirul »

This was humor, but in the case of vim you could argue as you are able to do a lot of things from the editor (compiling browsing ctags).

In fact I began on VC++ (with visual assist, very nice if you want some REAL intellisense) moved to OSX -> Xcode and end on Linux using vim...

If you found how to use eclipse (CDT I suppose) I'd like to know how you did. I only achieved suffering and pain triing to master this "tool".
randomMesh
Posts: 1186
Joined: Fri Dec 29, 2006 12:04 am

Post by randomMesh »

anirul wrote:This was humor,
Oh, humor. Should have recognized. :)
anirul wrote:If you found how to use eclipse (CDT I suppose) I'd like to know how you did.
I don't use Eclipse Classic + CDT but the 'Eclipse IDE for C/C++ Developers'.

It's pretty easy:
Just download it, decompress and you're done.

You need to install a compiler too, of course.
"Whoops..."
drarem
Posts: 81
Joined: Mon Mar 06, 2006 4:40 am
Contact:

Post by drarem »

I use Geany.
Post Reply