Viewing, Searching, Adding and Removing class libraies

Steven T. Hatton hattons at globalsymmetry.com
Mon Feb 23 23:31:08 UTC 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 23 February 2004 09:38 am, Stefano Rosanelli wrote:
> Alle 07:02, lunedì 23 febbraio 2004, hai scritto:
> > With Java IDEs it is usually
>
> ....
>
> > I guess the comperable C++ feature would be the ability to view and
> > manipulate the INCLUDE_PATH, and access the header files it points to.
>
> mmmm ... Java technology/platform is a different thing, I don't think it
> makes sense saying: with a Java IDE I can do this and that, I want to do
> the same with KDevelop in C++....

I'm pretty sure Visual C++ and Borland's C++Builder will do a lot of what I'm 
suggesting.  I believe some of the features I'm suggesting actually 
originated in the C++ IDE environments.  Gosling & Co. saw it was a good 
thing, so they designed the Java language to make it easy.

> However using AutomakeManager you can set include path and libraries
> easily: -  subproject->Options...->Includes (right click on subproj or
> click options button)
> - target -> Options -> Libraries (same...)

Thanks. That's good information to know.  The other part of what I was talking 
about is to then get a listing of header files available, and perhaps even 
add the ability to view them(read-only?).  It would be nice to be able to get 
code completion for the #include entries.  Also nice would be the ability to 
add the contents of the headers that are visible in the current scope.

I believe this is possible.  It would used the same mechanism the compiler 
uses to determine what declarations are in scope.  It may even be possible to 
get gcc to help out in the process.

STH
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAOo1BH2SF0i7rrGwRAkEzAJ9MhaEdvPlkFI4ZxUFSv9jWE5rcNwCeP77z
sSv80GhYgdQsZq7QxCUW4ZM=
=muYC
-----END PGP SIGNATURE-----

-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list