From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Pierre Lorenzon Newsgroups: gmane.emacs.help Subject: Re: emacs ide Date: Thu, 22 Aug 2013 14:08:53 +0200 (CEST) Message-ID: <20130822.140853.310106464.devel@pollock-nageoire.net> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1377173723 25890 80.91.229.3 (22 Aug 2013 12:15:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 22 Aug 2013 12:15:23 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: fluca1978@infinito.it Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Aug 22 14:15:24 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VCTnN-0006Im-As for geh-help-gnu-emacs@m.gmane.org; Thu, 22 Aug 2013 14:15:21 +0200 Original-Received: from localhost ([::1]:59455 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VCTnM-0004Cz-Hc for geh-help-gnu-emacs@m.gmane.org; Thu, 22 Aug 2013 08:15:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42613) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VCTn6-00049J-RR for help-gnu-emacs@gnu.org; Thu, 22 Aug 2013 08:15:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VCTn0-0003vZ-NH for help-gnu-emacs@gnu.org; Thu, 22 Aug 2013 08:15:04 -0400 Original-Received: from smtp02.smtpout.orange.fr ([80.12.242.124]:48491 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VCTn0-0003vI-GR for help-gnu-emacs@gnu.org; Thu, 22 Aug 2013 08:14:58 -0400 Original-Received: from localhost ([86.212.16.41]) by mwinf5d25 with ME id FoEv1m00V0t9gDA03oEvk6; Thu, 22 Aug 2013 14:14:56 +0200 In-Reply-To: X-Mailer: Mew version 6.2.51 on Emacs 24.0.50 / Mule 6.0 (HANACHIRUSATO) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.12.242.124 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:93048 Archived-At: From: Luca Ferrari Subject: emacs ide Date: Thu, 22 Aug 2013 14:05:17 +0200 > Now this can be trivial, but I'd like to fully use Emacs as my primary > IDE-like environment for software development. > I currently use Emacs to code in Perl, PHP, C/C++, shell and SQL. All > the major modes work greats, but I'm not fully happy with autocomplete > (a needed feature in my opinion) because it tends to propose > completions based only on syntactic tokens and not on semantic > members. This means, for instance, that if I mispelled a variable in > one of my buffers, this will propagate as a possible completion. > I'm not sure if cedet is the way to go. It might be. Try it and if you are not satisfied with cedet features you can always post on the dedicated mailing list to obtain improvements. Pierre > Anyone has some special setup to have a look at in order to get a more > ide-like behavior of Emacs? > - autocompletion > - code navigation > - documentation browsing > - (not really important to me) project file grouping > > Thanks, > Luca >