Skip to main content

[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




Back to the top