C++ refactoring [message #144675] |
Thu, 05 May 2005 14:05  |
Eclipse User |
|
|
|
Originally posted by: gshiman.commvault.com
I installed CDT plugin hoping to use in C++ the rich refactiring support
available to Java developers. But currently refactoring support is limited
to rename refactoring. Does anyone work to add more?
- George
|
|
|
|
|
Re: C++ refactoring [message #144769 is a reply to message #144733] |
Fri, 06 May 2005 10:26   |
Eclipse User |
|
|
|
Originally posted by: dschaefe.ca.ibm.com
"Jeff Overbey" <overbey2@uiuc.edu> wrote in message
news:d5e09o$2cs$1@news.eclipse.org...
>> I installed CDT plugin hoping to use in C++ the rich refactiring support
>> available to Java developers. But currently refactoring support is
>> limited to rename refactoring. Does anyone work to add more?
>
> I believe they have people working on it, but refactoring C++ is
> significantly more difficult than refactoring Java. (One of my colleagues
> is doing her PhD thesis entirely on the complications introduced by the
> preprocessor.) So, yes, I believe it's in the works, but I think a
> totally robust, comprehensive C++ refactoring tool is still a ways off...
It comes and goes. The rename refactoring we currently have is pretty weak.
We have some better rename refactoring in the pipe that uses the platform
LTK. I don't think that's going to make it for 3.0, though.
As Jeff mentioned, this stuff is pretty hard and will take a lot of research
effort to get it right, although I am encouraged with the work being done at
UIUC. We're going to need more volunteers, though, to get this into the CDT
with good quality and scalability.
Doug.
|
|
|
|
Powered by
FUDForum. Page generated in 0.07225 seconds