From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Benjamin Rutt Newsgroups: gmane.emacs.help Subject: Re: Extensions to make C/C++ development easier? Date: Mon, 11 Sep 2006 23:48:36 GMT Organization: Road Runner High Speed Online http://www.rr.com Message-ID: <87d5a26ka6.fsf@penguin.brutt.org> References: <87odto6nvs.fsf@kip.sateh.com> <87ejukc880.fsf@herrrossi.mmweg.rwth-aachen.de> <87fyez7nrt.fsf@kip.sateh.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1158021636 27860 80.91.229.2 (12 Sep 2006 00:40:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 12 Sep 2006 00:40:36 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Sep 12 02:40:32 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GMwKD-0006mZ-Bc for geh-help-gnu-emacs@m.gmane.org; Tue, 12 Sep 2006 02:40:29 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GMwKC-0000f7-Sd for geh-help-gnu-emacs@m.gmane.org; Mon, 11 Sep 2006 20:40:28 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!69.28.186.75.MISMATCH!hwmnpeer01.lga!news.highwinds-media.com!news-server.columbus.rr.com!tornado.ohiordc.rr.com.POSTED!53ab2750!not-for-mail Original-Newsgroups: gnu.emacs.help Mail-Copies-To: nobody User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:Udb4bVJohs7UXYH+IjVI2lP2VYE= Original-Lines: 33 Original-NNTP-Posting-Host: 65.186.90.24 Original-X-Complaints-To: abuse@rr.com Original-X-Trace: tornado.ohiordc.rr.com 1158018516 65.186.90.24 (Mon, 11 Sep 2006 19:48:36 EDT) Original-NNTP-Posting-Date: Mon, 11 Sep 2006 19:48:36 EDT Original-Xref: shelby.stanford.edu gnu.emacs.help:141676 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:37298 Archived-At: Stefan Arentz writes: > Thorsten Bonow writes: > >> >>>>> "Stefan" == Stefan Arentz writes: >> >> Stefan> What are the favorite extensions here for making C/C++ development >> Stefan> easier? >> >> Stefan> I'm used to a Java IDE with symbol completion, lookup of >> Stefan> documentation, completion on structs/classes, etc. Are those things >> Stefan> available for emacs when doing C/C++ development? >> >> Stefan> S. >> >> Hi, >> >> this is a FAQ. >> >> You should google for related threads or things like "semantic/cedet, >> intellisense, cscope or gtags". A good starting point is the programming section >> of the emacs wiki. > > I've looked at the wiki and I see many possibilities. I am however more > interested in some opinions and real world experience. What works, what > doesn't work. In my experience just etags and dabbrev really work among your list above. I never had any real luck with semantic for C++. I use my package msf-abbrev to make C++ as well as other development easier for anything repetitious. -- Benjamin Rutt