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.
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