• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 780
  • Last Modified:

X11 IDE for C/C++

I'm searching for an open source, X11, portable (FreeBSD/HPUX/Linux) IDE for C/C++ development.
The mimum set of features i need:
- editor able to work with many source files at the same time
- code auto completion based on analyzing source code / header files
- some integration with debugger (gdb)
and these would be a welcome addition:
- integration with CVS
- support for more languages (shell, perl, pl/sql)

What do you, experts, think is best for me?

Thanks,
x-pander

0
x-pander
Asked:
x-pander
  • 4
  • 3
  • 2
4 Solutions
 
jkrCommented:
Eclipse might be an option: http://www.eclipse.org/
0
 
x-panderAuthor Commented:
eclipse. it is huge.
i'll check it out when it will finally finish downloading
however i was thinking of somthing more compact,
which i could just quickly unpack and compile on my 100MB quota home dir here and there
and still have some space left for my sources :)
0
 
jkrCommented:
KDevelop is nice also, but I doubt it will work without KDE...
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

 
x-panderAuthor Commented:
ok and what if i lower my requirements
i just need  simple programmer's editor that:
- is capable of editiing many files at once
- has syntax highlighting
- can be compiled and run on any (most) X11 unix'es
0
 
avizitCommented:
many ppl prefer this

http://anjuta.sourceforge.net/

btw for your lowered requirements emacs may be quite good .. except that it doesnt automatically generate makefiles etc

0
 
avizitCommented:
emacs has

1. syntax highlighting for C/C++ , perl , shell scripts , and many more

2. you can run gdb within emacs

3. compile programs too

4. you can use CVS from within emacs ( though I personally havent tried that ) http://www.eyrie.org/~eagle/notes/cvs/emacs.html
0
 
x-panderAuthor Commented:
i once gave emacs a chance but found it extremaly cumbersome to work with emacs on projects with a large number of files
however i've just done some searching and found ecb - emacs code browser and i think it might just be it
anjuta also looks promising, provided that it will work on all my enviroments (ecb, i estimate, has better chances)

i'll check tommorow which of all these programs will run on HP-UX machine, which i'm the most concerned about
0
 
avizitCommented:
ecb is just a code browser .

so for large projects you still need to take the pans to write your own makefiles etc

hope you like anjuta though

0
 
x-panderAuthor Commented:
well i ended up using properly configured emacs with ecb and some plugins wich is quite ok, at least for the projects i'm working on
i've been unable to run anjuta on hp-ux, although it runs flawlessly on my main freebsd'ed workstation
thanks for da tips
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

  • 4
  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now