[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-patch] UI-Integration of refactoring
|
Applied. Thanks, Markus.
With the recent news that the platform team is planning on moving the LTK
to the platform feature, we should be able to add the refactoring plugin
to the cdt feature and remove the old refactoring code all together. But
we'll stage that carefully.
Cheers.
Doug Schaefer
Ottawa Lab, IBM Rational Software Division
"Schorn, Markus" <Markus.Schorn@xxxxxxxxxxxxx>
Sent by: cdt-patch-bounces@xxxxxxxxxxx
04/22/2005 09:01 AM
Please respond to
"CDT patches and commits are posted to this list."
To
<cdt-patch@xxxxxxxxxxx>
cc
Subject
[cdt-patch] UI-Integration of refactoring
Hi there,
the attached patch integrates the new rename into the context menu
of the CEditor, the OutlineView and the CView. Furthermore it sets
up an action set showing a refactoring menu and defining the standard
keyboard shortcuts. The integration works both with and without jdt
being present, whereas the latter is more beautiful.
I also made a change to org.eclipse.cdt.ui, such that the 'old' rename
actions disappear, as soon as the refactoring plugin is present.
I do not plan to code anything further for 3.0 from here (unless there
are bugs to fix). Obviously there is room for lots of improvements.
Most striking to me is:
* visual indication of where potential-matches occur in the preview.
- I'll post something for the platform guys on bugzilla.
* clean handling of macro expansion (depends on information currently
not fully provided by AST, a bugzilla entry exists).
* more refactorings.
Markus.
[attachment "refactoring-patches-20050422.zip" deleted by Douglas
Schaefer/Ottawa/IBM] _______________________________________________
cdt-patch mailing list
cdt-patch@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-patch