From: Nicolas Forgerit <nicolas.forgerit@gmail.com>
To: help-gnu-emacs@gnu.org
Subject: Re: Organizing files in projects
Date: Thu, 22 Apr 2010 18:45:01 +0200 [thread overview]
Message-ID: <4BD07D0D.6010503@gmail.com> (raw)
In-Reply-To: <r2oa95535ca1004220558n2d1de6e8i5308b9d82a2c8c0c@mail.gmail.com>
Valentin Jacquemin wrote:
> Hi all,
>
> I use more and more emacs for my hacking activities. I am more used to
> Netbeans and Eclipse IDEs but the possibility to do anything from only
> one editor attracts me....
>
> One thing I miss however currently is the possibility to organize my
> files as a project. Typically if I develop a PHP application, I'd like
> to be able to a)navigate in the current file to jump directly to a
> class' member (either variable, function, whatever) and b) jump into a
> dependency, this can be a superclass or a class from a library I use,
> anything. Doing that from my beloved IDEs is very easy, but from Emacs
> I read about tags, anything and certainly others...
>
> My question is: is there an "almighty" solution?
>
> Thanks for your help,
>
> Valentin Jacquemin
Hey Valentin!
I have almost the same problems, being switched to Emacs (coming from
Textmate) few weeks ago.
I'm still not that confident with Emacs, but there exists a nice
extension called "ecb" [1] (Emacs Code Browser), that uses (extends?)
"Cedet" [2] (another seemingly quite extensive developing environment).
As far as i can tell, ecb (using etags for that task) does not support
parsing of all kind of PHP-Code. I'm still evaluating that, but it seems
that it has problems with namespaces missing to analyze the given PHP5
code with a message like "unknown syntax tokens". I found that out by
trying to load FLOW3-Code, whereas TYPO3-Files up to T3v4.4 works. (Yes,
i'm a TYPO3 guy! :)
As i have said i'm not very confident with that Emacs stuff at all, so
we need a statement of a PHP-Guru using Emacs for all stuff he's doing.
Ciao
Nico
PS: What might be a generally good source for Emacs Help, is the Emacs
Wiki [3]. I'm always surfing there when the business lets having me some
minutes for stuff..
[1] http://ecb.sourceforge.net/
[2] http://cedet.sourceforge.net/
[3] http://www.emacswiki.org/
next prev parent reply other threads:[~2010-04-22 16:45 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-04-22 12:58 Organizing files in projects Valentin Jacquemin
2010-04-22 16:34 ` Drew Adams
2010-04-22 16:45 ` Nicolas Forgerit [this message]
2010-04-22 16:50 ` Richard Riley
2010-04-23 13:55 ` Joel J. Adamson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4BD07D0D.6010503@gmail.com \
--to=nicolas.forgerit@gmail.com \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.