You are not logged in.

#1 2008-08-26 20:43:33

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Recommended IDE?

I am starting my first Computer Science class, and we will start learning C++.  Since MSVC is out of the question, what would you suggest I use for an IDE?

Preferably, it be something cross-platform, because I will have to compile on both Windows and my Arch machine.

Offline

#2 2008-08-26 20:57:24

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Recommended IDE?

take a look at codeblocks


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2008-08-26 21:38:21

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,676

Re: Recommended IDE?

Eclipse ?


The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#4 2008-08-27 00:28:49

pauldonnelly
Member
Registered: 2006-06-19
Posts: 776

Re: Recommended IDE?

Why do you need an IDE? It's certainly not necessary for beginner stuff. Just use your text editor.

Offline

#5 2008-08-27 01:42:03

heleos
Member
From: Maine, USA
Registered: 2007-04-24
Posts: 678

Re: Recommended IDE?

Geany is pretty nice. Toward the end of my programming career at college i ended up just using a text editor and gcc/g++

Offline

#6 2008-08-27 10:39:22

EnvoyRising
Member
Registered: 2008-08-08
Posts: 118

Re: Recommended IDE?

I use Edyuk and don't have any complaints.

Last edited by EnvoyRising (2008-09-05 03:41:23)

Offline

#7 2008-08-27 10:55:42

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Recommended IDE?

http://bbs.archlinux.org/viewtopic.php?id=52361

Have a look a that, plenty of suggestions. I know it's python, but nearly all of them are still relevant.

In particular have a look at the comments by phrakture -- maybe you don't need an IDE, just a collection of really awesome tools.

Offline

#8 2008-08-28 11:01:20

brynjolf
Member
From: Sweden
Registered: 2008-05-25
Posts: 63

Re: Recommended IDE?

Netbeans seems to move faster than eclipse lately, especially with PHP and RUBY support.


Cerebral: "Welcome to the distro.  You'll never leave.  Mwahaha"

Offline

#9 2008-08-29 06:35:37

lman
Member
From: CZ
Registered: 2007-12-18
Posts: 255

Re: Recommended IDE?

If you really need an IDE for c++ I recommend code::blocks, otherwise editor+several terminals wink

Offline

#10 2008-09-07 05:36:23

Varreon
Member
Registered: 2008-07-03
Posts: 95

Re: Recommended IDE?

+1 for codeblocks. It has everything you would expect from an ide. When I tried using Eclipse with the c++ plugin, it was a pain. That was about a year ago, I'm not sure how it has developed since then.

Offline

#11 2008-09-07 08:44:02

Adams
Member
From: Poland
Registered: 2007-02-12
Posts: 14

Re: Recommended IDE?

If it has to be an ide: +1 for codeblocks. Keep in mind that you will learn a lot more (compiler switches, how linker works etc.) by compiling programs manualy.


"The bureaucracy is expanding to meet the needs of an expanding bureaucracy"

Offline

#12 2008-09-07 09:12:09

Zeist
Arch Linux f@h Team Member
Registered: 2008-07-04
Posts: 532

Re: Recommended IDE?

Adams wrote:

If it has to be an ide: +1 for codeblocks. Keep in mind that you will learn a lot more (compiler switches, how linker works etc.) by compiling programs manualy.

I agree completely.


I haven't lost my mind; I have a tape back-up somewhere.
Twitter

Offline

#13 2008-09-09 18:09:03

High|ander
Member
From: Skövde, Sweden
Registered: 2005-10-28
Posts: 188
Website

Re: Recommended IDE?

+1 for console.You will learn about compilers, flags, debugging and profiling, and other good things that I believe programmers need to know to get a deeper understanding.


When death smiles at you, all you can do is smile back!
Blog

Offline

#14 2008-09-13 22:31:50

dante4d
Member
From: Czech Republic
Registered: 2007-04-14
Posts: 176

Re: Recommended IDE?

When I was still using C++, I tried to keep everything down to one cpp file and maybe few h files. That way I could easily compile it, no hell with C++ object file dependencies, unresolved symbols, whatever. And I didn't need much of an IDE. It worked well even with small size SDL+OpenGL renderer demo. So for computer classes, go for console smile. IDEs often hid from me lots of important compiler/linker details.

Offline

#15 2008-09-14 21:34:05

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,092

Re: Recommended IDE?

Most sane editors can handle multiple files with no problem, and that coveres most of what an IDE will do for you as a beginner. So my vote goes to vim + taglist.


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#16 2008-09-22 01:28:53

lukeh
Member
Registered: 2008-09-21
Posts: 5

Re: Recommended IDE?

Easyeclipse is a good one. I spend less time getting plugins working with this eclipse distro.

Offline

#17 2008-09-22 02:17:21

Kknd
Member
From: Brazil, Santa Catarina
Registered: 2007-08-15
Posts: 100
Website

Re: Recommended IDE?

Any editor. Try the smaller & simple ones first!

Last edited by Kknd (2008-09-22 02:19:15)

Offline

#18 2008-09-22 09:15:52

hzqtc
Member
From: Hangzhou, China
Registered: 2008-01-22
Posts: 22

Re: Recommended IDE?

+1 for Geany.
And I think anjuta is good for gtk dev, you can use it as a normal c++ IDE as well!

Offline

#19 2008-09-22 09:48:30

Blµb
Member
Registered: 2008-02-10
Posts: 224

Re: Recommended IDE?

I use emacs and terminal. I tried some IDEs a while back but I didn't like them. Eg. I tried kdevelop (before I cleaned up my HDD and removed every piece of KDE on it tongue)
I didn't like the way it organized the build scripts. Syntax highlighting and a file list was the only thing I found it good for, and for that you might just as well use Kate. (yes, I'm sure there are plenty of other useless features in that program, but why bother searching... tongue)
Or instead, you could try emacs with ecb (or cedet). I never tried cedet, and ecb seems a bit unnecessary too, but it does give you a file list, and considering the rest of emacs' features, it beats kdevelop easily. I now use emacs without ecb or anything.
I also looked at eclipse, but for some reason it took an awfully long time to start up tongue (uh, java) anyway. I can't really remember it (so it can't have made a much better impression than kdevelop -- to me at least)

The only thing I found useful about IDEs anyway were the hotkeys to compile and run, and the search-in-all-files tools.
HOWEVER:
grep is much more powerful and even easy to use once you're used to it, especially in combination with find, sed, awk etc.
and when you have setup a makefile... you could even add a hotkey to emacs to run make and show you the output etc.

The best environment is still a terminal with a good shell, and a text editor with at least syntax highlighting and good indentation - in emacs you can choose between different indentation styles, switch between tabs and spaces etc... vim seems to be okay too, although I never got used to it. I'd even say kate or gedit are "good enough" (although they don't have a tetris game for when you're bored tongue)

Last edited by Blµb (2008-09-22 09:49:03)


You know you're paranoid when you start thinking random letters while typing a password.
A good post about vim
Python has no multithreading.

Offline

#20 2008-11-26 06:20:05

archnoob
Member
Registered: 2008-11-03
Posts: 2

Re: Recommended IDE?

Like others have said, you should stick to the basics and that would be a text-editor and compile your programs by hand. If you decided to go with an IDE I would backup those who have recommended Codeblocks.

Offline

#21 2008-11-26 07:59:28

Ruckus
Member
Registered: 2007-02-17
Posts: 204

Re: Recommended IDE?

I use geany/console my self.

Offline

#22 2008-11-26 11:42:26

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,676

Re: Recommended IDE?

But no IDE has a text editor that can compare to vim or emacs.


The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#23 2008-11-26 16:49:06

elmer_42
Member
From: /na/usa/ca
Registered: 2008-10-11
Posts: 427

Re: Recommended IDE?

moljac024 wrote:

No IDE has a text editor that can compare to vim or emacs

In addition to this, I remember seeing something like an IDE plugin for vim.


[ lamy + pilot ] [ arch64 | wmii ] [ ati + amd ]

Offline

#24 2008-11-26 17:12:40

flowheat
Member
From: Pittsburgh, PA
Registered: 2008-09-23
Posts: 94

Re: Recommended IDE?

Blµb wrote:

I use emacs and terminal.

+1

Unfortunately at my college we didn't get into the *nix stuff until Junior and Senior year.  I learned so much more from using emacs and a terminal to do my programming that I wish I would have learned as a Freshman.

Offline

Board footer

Powered by FluxBB