Page 1 of 2

What IDE do you guys use?

Posted: Wed May 12, 2010 12:04 am
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?

Posted: Wed May 12, 2010 12:40 am
by BlindSide
Google "Microsoft Visual Studio Express"

Posted: Wed May 12, 2010 12:45 am
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

Posted: Wed May 12, 2010 12:47 am
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)?

Posted: Wed May 12, 2010 12:48 am
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.

Posted: Wed May 12, 2010 1:24 am
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.

Posted: Wed May 12, 2010 2:23 am
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.

Posted: Wed May 12, 2010 3:05 am
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.

Posted: Wed May 12, 2010 3:06 am
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)

Posted: Wed May 12, 2010 5:31 am
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.

IDE

Posted: Wed May 12, 2010 6:53 am
by anirul
vim + gnu make! ;P

-> www.vim.org

Re: IDE

Posted: Wed May 12, 2010 8:44 am
by randomMesh
anirul wrote:vim + gnu make
Neither vim nor make are IDEs.

I use Eclipse.

Posted: Wed May 12, 2010 9:08 am
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".

Posted: Wed May 12, 2010 9:38 am
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.

Posted: Wed May 12, 2010 2:39 pm
by drarem
I use Geany.