View previous topic :: View next topic |
Author |
Message |
Professor Frink Tux's lil' helper
Joined: 03 Oct 2003 Posts: 128 Location: Bethlehem, PA
|
Posted: Wed Oct 22, 2003 2:20 am Post subject: Best C++ IDE? |
|
|
I use anjuta 1.1.97 but it seems like the project is dead and it's kinda buggy, anyone have any suggestions? _________________ "You've got to listen to me. Elementary chaos theory tells us that all robots will eventually turn against their masters and run amok in an orgy of blood, and kicking and the biting with the metal teeth and the hurting and shoving." |
|
Back to top |
|
|
meowsqueak Veteran
Joined: 26 Aug 2003 Posts: 1549 Location: New Zealand
|
Posted: Wed Oct 22, 2003 2:30 am Post subject: |
|
|
emacs + ecb. |
|
Back to top |
|
|
Arker Apprentice
Joined: 10 Sep 2002 Posts: 205
|
Posted: Wed Oct 22, 2003 3:15 am Post subject: |
|
|
vim + lh-cpp |
|
Back to top |
|
|
shm Advocate
Joined: 09 Dec 2002 Posts: 2380 Location: Atlanta, Universe
|
Posted: Wed Oct 22, 2003 4:26 am Post subject: |
|
|
kdevelop-cvs, aka gideon. It's vastly different from the released version of kdevelop. I'd have to say it's the best C++ IDE handsdown.
Even better than kdevelop is Eclipse. However, it's better for Java than for C++.
I really don't use an IDE though. I use vim. vim+a terminal window plz thx _________________ what up |
|
Back to top |
|
|
meowsqueak Veteran
Joined: 26 Aug 2003 Posts: 1549 Location: New Zealand
|
Posted: Wed Oct 22, 2003 4:40 am Post subject: |
|
|
shm wrote: | I really don't use an IDE though. I use vim. vim+a terminal window plz thx |
s/vim/emacs/g and me too. Although I make decent use of gdb as well when necessary. I don't really feel the need for GUI IDE's. |
|
Back to top |
|
|
tactless l33t
Joined: 14 Jul 2002 Posts: 642 Location: Mitzpe Adi, Israel
|
Posted: Wed Oct 22, 2003 1:46 pm Post subject: |
|
|
Three words: vim
If you must have a GUI, gvim.
If you must have an IDE, I think that KDevelop + KVim are interesting. Seriously, vim's usefulness is not to be underestimated.
Naturally, Emacs might also be an interesting solution. I'm not familiar with it... _________________ Tactless
"If it wasn't for fog, the world would run at a really crappy framerate."
Jabber: tactless@amessage.info |
|
Back to top |
|
|
dreamer Apprentice
Joined: 16 Aug 2003 Posts: 236
|
Posted: Wed Oct 22, 2003 2:29 pm Post subject: |
|
|
well, i really LOVE anjuta, but indeed, the gnome-2 versions are pretty unstable. Therefor i'm using anjuta 1.0.2 atm.
I know, it's a shame to use an gtk1 IDE |
|
Back to top |
|
|
maxmc Guru
Joined: 14 Oct 2002 Posts: 480 Location: Linköping, Sweden
|
Posted: Wed Oct 22, 2003 2:33 pm Post subject: Re: Best C++ IDE? |
|
|
Professor Frink wrote: | I use anjuta 1.1.97 but it seems like the project is dead and it's kinda buggy, anyone have any suggestions? |
You decided that with a quick look on the website?
Anjuta 2 is in full development, just because there aren't releases every week doesn't mean that anything happens...
To answer your question:
KDevelop (Gideon) or Anjuta is what I would use. I currently don't use any of them since they are both too freaking buggy and none of them has working templates for SDL-projects.
KDevelop is more suited for doing KDE projects and Ajuta is more of a GTK/Gnome fame. |
|
Back to top |
|
|
Stu L Tissimus Veteran
Joined: 08 Jun 2003 Posts: 1339 Location: NJ, 5 minutes from NYC
|
Posted: Wed Oct 22, 2003 2:37 pm Post subject: |
|
|
I'm using Anjuta, I love it. Using the ~x86 version. However, I'm slowly moving to Vim (however I don't know how to use the useful parts of it >_>) _________________ old outdated sig |
|
Back to top |
|
|
NuclearFusi0n Apprentice
Joined: 20 Jun 2003 Posts: 297
|
Posted: Wed Oct 22, 2003 2:56 pm Post subject: Re: Best C++ IDE? |
|
|
maxmc wrote: | Professor Frink wrote: | I use anjuta 1.1.97 but it seems like the project is dead and it's kinda buggy, anyone have any suggestions? |
You decided that with a quick look on the website?
Anjuta 2 is in full development, just because there aren't releases every week doesn't mean that anything happens...
To answer your question:
KDevelop (Gideon) or Anjuta is what I would use. I currently don't use any of them since they are both too freaking buggy and none of them has working templates for SDL-projects.
KDevelop is more suited for doing KDE projects and Ajuta is more of a GTK/Gnome fame. |
IIRC Anjuta has been abandoned and the devs are working on a new project called "Scaffold" _________________ I will keel yoo grub |
|
Back to top |
|
|
Professor Frink Tux's lil' helper
Joined: 03 Oct 2003 Posts: 128 Location: Bethlehem, PA
|
Posted: Wed Oct 22, 2003 4:33 pm Post subject: |
|
|
Has there been a release of Scaffold? Is it still GTK2? That sucks that no more anjuta releases, I really love that IDE _________________ "You've got to listen to me. Elementary chaos theory tells us that all robots will eventually turn against their masters and run amok in an orgy of blood, and kicking and the biting with the metal teeth and the hurting and shoving." |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1495 Location: Würzburg
|
Posted: Wed Oct 22, 2003 4:36 pm Post subject: |
|
|
Use eclipse with the ctd plugin! |
|
Back to top |
|
|
Professor Frink Tux's lil' helper
Joined: 03 Oct 2003 Posts: 128 Location: Bethlehem, PA
|
Posted: Wed Oct 22, 2003 4:45 pm Post subject: |
|
|
is eclipse good? I heard it's programmed in java and really slow. I'm in a college computer science class so I dont have to do GUI stuff, just program and run make -k, maybe a little debugging, and the fact when there are compile errors you can click on them and jump to them like anjuta. I'm emerging eclipse-cdt now and seeing how that does
[EDIT]
Tried it and it is REALLY buggy and REALLY slow, doesn't even have an open command, spent 30 minutes playing around and couldn't get my c++ files open....not a good sign at all, guess I'm stuck with xemacs and buggy anjuta... _________________ "You've got to listen to me. Elementary chaos theory tells us that all robots will eventually turn against their masters and run amok in an orgy of blood, and kicking and the biting with the metal teeth and the hurting and shoving." |
|
Back to top |
|
|
incubator Guru
Joined: 05 Jun 2003 Posts: 584 Location: Belgium
|
Posted: Wed Oct 22, 2003 7:13 pm Post subject: |
|
|
I would say gideon, I didnt get it yet since I dont want to sync with unstable sources, but I saw some nice things from it.
Though I will be trying Borland C++ Builder X soon.
It runs on linux, Mac OSX, Windows, and probably Solaris too.
Personally I like the Borland C++ Builder for windows, so I kindof hope they followed suit with this thing. |
|
Back to top |
|
|
cereal-chiller Tux's lil' helper
Joined: 19 Jul 2003 Posts: 78 Location: Lisbon, Portugal
|
Posted: Wed Oct 22, 2003 7:34 pm Post subject: |
|
|
Professor Frink wrote: | is eclipse good? |
yes
Quote: |
[EDIT]
Tried it and it is REALLY buggy and REALLY slow, doesn't even have an open command, spent 30 minutes playing around and couldn't get my c++ files open....not a good sign at all, guess I'm stuck with xemacs and buggy anjuta... |
yes it is slow since its built on java, but it pays of... it works great for having many files open and switching from side to side (navigator on the left hand side), finding the function you want on that file (on the right hand side), easy targeting of build erros as well as tips for solution, mouseover tips etc etc.
I currently use it for programming with java (eclipse 3.0) but last year i used it to program with C (eclipse 2.1 with cdt 1.1, although emacs was enough for what i wanted) and the only bugs i found were trying to debug C in eclipse (i don't know if they were even bugs! i just messed around trying to figure out how thet part worked).
As they say "not knowing is the same as not seeing"..
PS: Professor Fink to open a c++ file, first open c/c++ prespective, create a project (it's nothing more than a dir) and create/import your files. _________________ The problem with computers is that they do what you tell them, not what you want!!
Last edited by cereal-chiller on Wed Oct 22, 2003 7:35 pm; edited 1 time in total |
|
Back to top |
|
|
Ian l33t
Joined: 28 Oct 2002 Posts: 834 Location: Somerville, MA
|
Posted: Wed Oct 22, 2003 7:34 pm Post subject: |
|
|
What is the closest IDE to something like Microsoft's Visual Studios C++ component?
I only ask, because I learned C++ on that in school, and I found many features, such as automatic completition (typing "pointer->" would pop up a box that had all the options for said pointer), and just the way the windows were organized. Yeah, Microsoft may have made it, but I think it's one thing they designed well, at least the GUI part. Also, don't tell me vim or emacs, I want an IDE, not a text editor (if I have X running, why should I want a CLI text editor for something more than a few changes here and there?). |
|
Back to top |
|
|
incubator Guru
Joined: 05 Jun 2003 Posts: 584 Location: Belgium
|
Posted: Wed Oct 22, 2003 7:39 pm Post subject: |
|
|
well, kdevelop 2.1.5 does auto-completion for a small part (for what you wrote only)
I hope gideon does better, but the Borland I mentionned should do the trick.
Havent tried eclipse though, should do that someday |
|
Back to top |
|
|
X Apprentice
Joined: 30 Apr 2002 Posts: 192 Location: Lexington KY
|
Posted: Wed Oct 22, 2003 7:59 pm Post subject: |
|
|
Professor Frink wrote: | is eclipse good? I heard it's programmed in java and really slow. I'm in a college computer science class so I dont have to do GUI stuff, just program and run make -k, maybe a little debugging, and the fact when there are compile errors you can click on them and jump to them like anjuta. I'm emerging eclipse-cdt now and seeing how that does
[EDIT]
Tried it and it is REALLY buggy and REALLY slow, doesn't even have an open command, spent 30 minutes playing around and couldn't get my c++ files open....not a good sign at all, guess I'm stuck with xemacs and buggy anjuta... |
I dunno if you're considering vim or not, but if you want to jump to the errors when you try to compile something with a make file... use the command :make from within vim and it will try to build the program and hop the the line with the first error given. Really handy. |
|
Back to top |
|
|
Roguelazer Veteran
Joined: 10 Feb 2003 Posts: 1233 Location: San Francisco, CA
|
Posted: Wed Oct 22, 2003 8:03 pm Post subject: |
|
|
anjuta isn't dead. It also offers the best functions. It has auto-complete for library functions, your functions and your variables. Can't beat that... _________________ Registered Linux User #263260 |
|
Back to top |
|
|
meowsqueak Veteran
Joined: 26 Aug 2003 Posts: 1549 Location: New Zealand
|
Posted: Wed Oct 22, 2003 8:10 pm Post subject: |
|
|
Eclipse (the most recent binary release) did nothing but crash for me. I got nowhere fast with it, even after 30 minutes. So I'm sticking with emacs.
BTW, is there anyone that has use emacs thoroughly (i.e. has written their own dotemacs file, knows a lot of the key bindings, has used it in a big project) and has also used vim to the same extent? I'd like to know the pros and cons of both from someone who actually knows both applications well. For a long time I've suspected that vim users don't really know what they are missing with emacs, since they may never have given it a fair shot. But then again, if vim really is better than emacs, then this I want to see!! Emacs does absolutely everything I want it to (after learning to customise it properly) and I really would like to know if vim is better for factual reasons, not opinion.
I haven't used vim much at all, so I don't want to claim either way. |
|
Back to top |
|
|
Stu L Tissimus Veteran
Joined: 08 Jun 2003 Posts: 1339 Location: NJ, 5 minutes from NYC
|
Posted: Wed Oct 22, 2003 8:14 pm Post subject: |
|
|
Personally, I think Vim is a lot easier to understand. However, I haven't really delved into all it's 00b3|2 features, yet... _________________ old outdated sig |
|
Back to top |
|
|
Roguelazer Veteran
Joined: 10 Feb 2003 Posts: 1233 Location: San Francisco, CA
|
Posted: Wed Oct 22, 2003 9:50 pm Post subject: |
|
|
I use both about the same. I prefer vim because of the different modes et al. The C-blah's in emacs are all too much. And gvim looks extremely good, but Xemacs looks fresh out of a 1980's era movie. _________________ Registered Linux User #263260 |
|
Back to top |
|
|
TheMole Tux's lil' helper
Joined: 09 May 2002 Posts: 76 Location: Belgium
|
Posted: Wed Oct 22, 2003 10:22 pm Post subject: |
|
|
mingw developer studio, version 0.91
Just download the slackware binaries from their site, they work perfectly here...
It's a VC++ 6 work-alike
http://www.parinya.ca/ _________________ "Nevermore" - The Raven |
|
Back to top |
|
|
meowsqueak Veteran
Joined: 26 Aug 2003 Posts: 1549 Location: New Zealand
|
Posted: Wed Oct 22, 2003 10:31 pm Post subject: |
|
|
Roguelazer wrote: | ...but Xemacs looks fresh out of a 1980's era movie. |
Agreed, that's why I use emacs instead of Xemacs ... well, that and the bugs... |
|
Back to top |
|
|
hanta Tux's lil' helper
Joined: 28 Jun 2002 Posts: 115 Location: Vantaa - Finland
|
Posted: Wed Oct 22, 2003 10:50 pm Post subject: Re: Best C++ IDE? |
|
|
NuclearFusi0n wrote: | IIRC Anjuta has been abandoned and the devs are working on a new project called "Scaffold" |
Is this really true? It would be a shame since I really like Anjuta.
I really haven't looked at this, but the one thing I could find was this:
http://mail.gnome.org/archives/gnome-announce-list/2003-August/msg00027.html
In that posting, it says:
"In the beginning, there was gIDE. Then later on anjuta appeared. At one point a merger between these two projects was announced: anjuta2..
Unfortunately, the merge never really happened due to lack of interest and the Anjuta team decided to go for a GNOME2 port instead. So recently we changed the name of the project from anjuta2 to scaffold to avoid any confusion in the name and distance us from it."
As I see it, that would suggest that there is a separate Anjuta team still working on Anjuta, and a different team working on Scaffold. _________________ Janne |
|
Back to top |
|
|
|