You are not logged in.

#1 2008-04-16 22:24:33

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Best C/C++ IDE With Code Completion?

What's the best C/C++ IDE to use that has nice, intelligent code completion?

Offline

#2 2008-04-16 22:49:58

depp
Member
From: Ulm, Germany
Registered: 2007-05-01
Posts: 51

Re: Best C/C++ IDE With Code Completion?

eclipse-cdt

Offline

#3 2008-04-16 23:59:09

Phrodo_00
Member
From: Santiago de Chile
Registered: 2006-04-09
Posts: 340
Website

Re: Best C/C++ IDE With Code Completion?

eclipse is kind of bloated, I prefer anjuta or kdevelop (actually, I'm a gnome guy so I prefer anjuta, but kdevelop hasn't bothered me the two or so times I used it because of the now-gone kde reign in my university... I use gvim nowdays though)

Last edited by Phrodo_00 (2008-04-17 00:04:19)

Offline

#4 2008-04-17 00:00:55

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Best C/C++ IDE With Code Completion?

depp wrote:

eclipse-cdt

Thanks.

Offline

#5 2008-04-17 00:35:37

PierreAd
Member
Registered: 2007-05-07
Posts: 19

Re: Best C/C++ IDE With Code Completion?

I had problems using eclipse-cdt some weeks ago.. Problems with header includes... Therefore I came back to gvim + make ... But eclipse-cdt seems nice though

Offline

#6 2008-04-17 01:27:53

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Best C/C++ IDE With Code Completion?

I'm using bluefish right now - only because I've used it several years ago and it worked well for me. So that and cmake seems to be working quite well.

Offline

#7 2008-04-17 12:28:30

jgradim
Member
Registered: 2008-02-07
Posts: 7

Re: Best C/C++ IDE With Code Completion?

Geany is a realy nice editor with some IDE capabilities.

It features auto-completion, including your own functions/variables/defines.

Give it a try, it's really light.

Offline

#8 2008-04-17 12:54:52

Misery
Member
Registered: 2008-04-10
Posts: 41

Re: Best C/C++ IDE With Code Completion?

Code::Blocks is a nice IDE and it is fast. http://www.codeblocks.org

Since NetBeans 6.x I like this IDE for C++. But it needs to be a bit faster. http://www.netbeans.org (6.1 is stable enough and faster)

Offline

#9 2008-04-17 15:09:44

faelar
Member
From: Amiens (FR)
Registered: 2007-12-18
Posts: 232
Website

Re: Best C/C++ IDE With Code Completion?

I can only agree with jgradim, geany is incredibly fast !
Of course it depends of the size of your project...
I only do some simples programs for school hmm
Anyway, you should really give it a try and keep it as a second tool in side of eclipse/anjuta/anythingelse smile

Offline

#10 2008-04-17 18:18:43

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: Best C/C++ IDE With Code Completion?

I think Vim can do that too, even though I've not tried it myself, since I'm not a programmer.
That's what we have in the repos:

1 extra/vim-omnicppcomplete 0.4.1-1
    vim c++ completion omnifunc with a ctags database

Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#11 2008-04-17 19:57:58

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Best C/C++ IDE With Code Completion?

Code::Blocks - That's the one I'm using now.
Netbeans - I've been using this since it's been invented. I'll give the C++ plugin a try.
Geany - I've used this before on Ubuntu. I'm sure it'll be 10 x faster on Arch big_smile I'll try it now.

Thanks for all the suggestions guys!

Offline

#12 2008-04-18 02:16:39

Phrodo_00
Member
From: Santiago de Chile
Registered: 2006-04-09
Posts: 340
Website

Re: Best C/C++ IDE With Code Completion?

vim has not 'automatic' completion, in the sense you have to press c-x c-o in order for it to complete.

Offline

#13 2008-04-18 02:51:54

Allan
Developer
From: Brisbane, AU
Registered: 2007-06-09
Posts: 9,939
Website

Re: Best C/C++ IDE With Code Completion?

I'll put in another recommendation for geany.  I switched once v0.13 came out and fixed what annoyances I had with it.  It is far less heavy than eclipse-cdt which I used to use and enjoyed apart from startup time.

Offline

#14 2008-04-18 02:55:28

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Best C/C++ IDE With Code Completion?

Geany it is. I'm using it now and I find it to be very useful.

Is there a built in CMake support for it?

Offline

#15 2009-04-09 13:18:50

Cosmin
Member
Registered: 2008-10-06
Posts: 247

Re: Best C/C++ IDE With Code Completion?

geany is great. Thanks for the ideea big_smile

Offline

#16 2009-04-09 15:32:33

Radfahrer
Member
Registered: 2008-04-29
Posts: 31

Re: Best C/C++ IDE With Code Completion?

i would recommend KDevelop4 (if you use KDE anyways). Its in beta state right now and is stable for me (compiled svn myself, but there are pkgbuilds I think)
I absolutley love the C++ capabilities of this IDE. The sytanx highlighting and code completion are just crazy good and it has a lot of other nice features too.

Offline

#17 2009-04-09 21:23:08

Wishes
Member
Registered: 2006-08-06
Posts: 36

Re: Best C/C++ IDE With Code Completion?

I used netbeans a lot, but as bigger the project gets, as slower it was (especially at opening it with a big standard project, i dont really like to wait 5 minutes for be useable after opening). But netbeans has the beste code-completion i know so far. I really like that it shows me the functions, members, ... with all arguments and documentation if available, or that i can quickly jump to the corresponding header, despite many other things i like about bit. But it really gets painfully slow, mostly cause of the parsing it does all time.
Anjunta is nice fast, but its projectstructure is quite bloated i think, too many file, even invisible ones..., and the auto-completion was not really good (well maybe it would have been better if i would have starten a new project with it, and not "project from other sources"). Its not enough just to show the function-names of my project, i also want the functions for e.g. std::string to be shown ...   but its maybe myfault, maybe i used it somehow wrong.
KDevelop is used as standard IDE from my colleagues (but the KDE3 version), maybe i should give it also a try, but i wanted to wait for the final version 4. But as far i've seen, its auto-completion is also very nice! But they said something about that you have to scan the include directory first for building a database? I dunno, never used it.

For some time now i also use Geany. Its simple, fast, and it works (ok, only some basic auto-completion, but it is no IDE, just has some nice capabilities). 2 opened Geanys on 2 screens and a browser for some API-lookup works also quite nice. smile

Offline

#18 2009-04-10 00:25:52

dalingrin
Member
Registered: 2009-03-18
Posts: 125

Re: Best C/C++ IDE With Code Completion?

If you are doing Qt programming don't forget the new Qt Creator IDE. I think its really good especially for V1.0
Having detailed code completion for Qt as well as Qt Documentation built in is really nice.

Not sure if it has code completion for the STL yet.

Offline

#19 2009-04-10 08:50:21

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

Re: Best C/C++ IDE With Code Completion?

Man, geany is such an awesome editor, I even have it installed on windows wink
Yes, it has a windows version...


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

#20 2009-04-10 11:04:18

Siedler
Member
From: Germany
Registered: 2009-04-10
Posts: 2
Website

Re: Best C/C++ IDE With Code Completion?

I also have to problem of finding a good VS-alternative for linux. There are a lot of things for small projects like geany but for bigger things I didn't find a really good IDE. To my mind a lot of IDEs lack of good CodeCompletion and a good comfortable Debugger like in VS.

I like CodeLite: http://www.codelite.org/ . It's quite unknown but has an awesome CodeCompletion and some very useful little things like auto-generation of method implementations, automatic includes etc., also made with wxWidgets like Codeblocks but better in my opinion. But it's still relatively small so there are some bugs and it's sometimes not so stable but I hope it would be improved, especially if it became more famous.

Offline

#21 2009-04-10 11:44:36

neosisani
Member
Registered: 2008-06-14
Posts: 10

Re: Best C/C++ IDE With Code Completion?

Eclipse-cdt

Vim is nice, but it is editor and as such it is not really good for big projects where you need automatic makefile generation, integrated debugging, etc. Not sure if eclipse-cdt has it for c++ but for java it also had automatic generation of constructors/destructors/getters/setters/try/catches which makes life much easier.

Offline

#22 2010-03-23 11:23:50

ManDay
Member
Registered: 2007-12-08
Posts: 7

Re: Best C/C++ IDE With Code Completion?

Well, not exactly on Arch but I just came across your thread and thought I'd give GEANY a try afte rit got some much approval. I'm unforuntally disappointed by the fact that geany does NOT AUTOCOMPLETE specs from outside of your document (as multiple poster have somehow implied by saying that it offers autocompletion for your own functions, "too")

I'm thus still looking good, if possible lightweight EDITOR which offers a complete autocompletion.

Offline

#23 2010-03-23 12:43:26

Allan
Developer
From: Brisbane, AU
Registered: 2007-06-09
Posts: 9,939
Website

Offline

Board footer

Powered by FluxBB