unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Emacs as a C Programming IDE Configuration?
@ 2011-04-27  6:47 haziz
  2011-04-27  9:11 ` Jorgen Grahn
                   ` (3 more replies)
  0 siblings, 4 replies; 24+ messages in thread
From: haziz @ 2011-04-27  6:47 UTC (permalink / raw)
  To: help-gnu-emacs

I use emacs as my main IDE for programming in C. I am exploring ways of configuring emacs to function more as an IDE rather than as a simple text editor. Of course I want syntax highlighting and preferably some code completion. I also want separate buffers to allow shell commands and to M-x compile. I want it to open into this multi-buffer form automatically when visiting a C source file, rather than having to launch each buffer separately. I will be using this mainly for Linux/BSD Unix development, though I also code on Mac OS X (again Unix) and Windows (Windows 7 64bit).

I explored the Emacs Starter Kit posted by Phil Hagelberg (technomancy), but it seems very oriented towards dynamic languages and use of git. I use emacs mainly for developing in C and use mercurial for VC. I am also a relative newbie making configuration of emacs relatively daunting for me.

I am now playing with CEDET and the Emacs Code Browser (ECB) package which is more along the lines of what I want, but is still not perfect.

Any suggestions on customizing emacs as a C programming IDE welcome.


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2011-05-26 14:56 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-27  6:47 Emacs as a C Programming IDE Configuration? haziz
2011-04-27  9:11 ` Jorgen Grahn
2011-04-27 16:04   ` despen
2011-04-28  6:26     ` Jorgen Grahn
2011-05-09  1:38     ` David Combs
2011-05-09  1:42       ` Pascal J. Bourguignon
2011-05-09 16:30         ` Ted Zlatanov
2011-05-09 16:52           ` Pascal J. Bourguignon
2011-05-21 23:27           ` David Combs
2011-05-22  0:17             ` Pascal J. Bourguignon
2011-05-22 18:47             ` Stefan Monnier
2011-05-22 19:35               ` Jorgen Grahn
2011-05-23 14:50             ` Ted Zlatanov
2011-05-09  3:33       ` despen
2011-05-09 12:53         ` Jorgen Grahn
2011-05-26 14:56     ` Richard Riley
2011-05-26 14:54   ` Richard Riley
2011-04-27 18:26 ` Colin S. Miller
2011-04-30  0:07   ` haziz
2011-04-29 12:21 ` hjuvi
2011-05-02  3:24   ` rusi
2011-05-02  8:44     ` hjuvi
2011-05-02  9:29       ` Re : " hjuvi
2011-05-26 13:50 ` Richard Riley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).