Hi,
>> I would understand if you mean such topics like intellisense or
>> navigating large code-bases residing in a lot of different
>> direktories=20
>> because for these there are still suboptimal solutions....
>>=20
> Yes, exactly that.
>=20
> The C++ codebase I work with has around 1400 files in about a 100
> directories. That's not a really big codebase either, seems to me a
> lot of people have to deal with much larger stuff. =20
surely
> The features I am looking for are indeed intellisense and navigating
> types. Pretty much all the things that are mentioned in the page:=20
> http://www.emacswiki.org/cgi-bin/wiki/WhatAreTheNeedsOfProgrammers
Yes, indeed, all of that is pretty much important for serious =
programming,
not only with C++... And the most stuff is currently not really well =
adressed
by Emacs - Emacs is a much better editor than all other IDEs contain but =
the
"central" goodies which makes coding really efficient and effective (as
good intellisense and refactoring and code navigation over file- and
Directory-boundaries to mention only the most important ones - IMHO) are =
Currently much better supported by IDES like MS Studio, IDEA (java),
Eclipse etc....
>=20
> Sometimes I feel that a lot the priorities of functionality work in
> IDE tools ( such as ECB and several others ) do not match what as an
> everyday user I consider most basic and essential. Visual Studio
> doesn't provide much code browsing functionality, but at least it has
> the basics working, which are autocomplete and easy navigation to
> definition/declaration.
No, i think exactly this stuff has highest priority at least for the=20
Cedet- and ECB-developers but currently tere is a lack of needed basic
functionality as really fast parsing (for huge code-bases) and a good
"database" which can store the parsed informations with fast access...
I think there are some promising approaches but currently we have to =
admit,
that there is no really ready-to-use-solution out.
Do you know Harmonia-project? See =
http://harmonia.cs.berkeley.edu/harmonia/index.html
IMHO this could be a good approach to reach the goals... Maybe ECB could =
integrate this
(harmonia has already a Xemacs integration) or maybe cedet/semantic =
could
take some benefit from this project - do not know...
Ciao,
Klaus
>=20
> TTimo
>> But again: Please give us a list of your problems which you want to
>> be=20
>> solved by such a emacswiki (which is a good idea IMO)???
>>=20
>> In general it should be very simple to setup a working
>> ECB/semantic-environment and the docu of ECB and ist topics
>> "Installation" and "First steps" and "FAQ" should all adress in an
>> understandable manner - if not, please help us to enhance it.=20
>>=20
>> Ciao,
>> Klaus
>>=20
>> Timothee Besset wrote:
>>=20
>>> I appreciate Klaus's effort with ECB very much, and I've grown very
>>> frustrated with my incapacity to do much of anything useful with
>>> the software.=20
>>>=20
>>> So I started putting a page together on the emacs wiki, hopefully
>>> hoping to gather practical, pragmatic and to the point documentation
>>> of what you can do with ECB and how to do it.
>>>=20
>>> I hope some of you will want to comment and add content to that page
>>> and that eventually some of semantic/ecb functionality's design can
>>> be more user-driven.=20
>>>=20
>>> TTimo
>>>=20
>>>=20
>>>=20
>>> -------------------------------------------------------
>>> This SF.Net email is sponsored by xPML, a groundbreaking scripting
>>> language that extends applications into web and mobile media. Attend
>>> the live webcast and join the prime developer group breaking into
>>> this new coding territory!
>>> =
http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat=3D=
121642
>>> _______________________________________________=20
>>> Ecb-list mailing list
>>> Ecb-list@...
>>> https://lists.sourceforge.net/lists/listinfo/ecb-list
>>>=20
>>=20
>>=20
>> -------------------------------------------------------
>> This SF.Net email is sponsored by xPML, a groundbreaking scripting
>> language that extends applications into web and mobile media. Attend
>> the live webcast and join the prime developer group breaking into
>> this new coding territory!
>> =
http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=110944&bid$1720&dat=121642
>> _______________________________________________=20
>> Ecb-list mailing list
>> Ecb-list@...
>> https://lists.sourceforge.net/lists/listinfo/ecb-list
|