From: <kla...@sd...> - 2006-03-21 07:59:41
|
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...@li... >>> 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...@li... >> https://lists.sourceforge.net/lists/listinfo/ecb-list |