Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » Refactoring project
Refactoring project [message #187966] Sat, 24 March 2007 01:09 Go to next message
Eclipse UserFriend
Originally posted by: james.mcgeachin.gmail.com

Hi

My name is James McGeachin and I am applying for projects for the Google
Summer of Code 2007. At present, my intended project for Eclipse is to
work on the CDT IDE to implement refactoring tools, online documentation
searches and call graph navigation.

I have written up an extended proposal on this project, it can be found
at http://www.jamesmcgeachin.freewebspace.net.au/eclipseCDTrefa ctor.html.

What I hope to do is to gather any feedback about the aspects of CDT
that this project covers. Any ideas and advice would be very welcome
and would be of great assistance to this ambitious project.

James
Re: Refactoring project [message #188057 is a reply to message #187966] Mon, 26 March 2007 16:59 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: brons_eclipsepost.rinspin.com

James McGeachin wrote:
> I have written up an extended proposal on this project, it can be found
> at http://www.jamesmcgeachin.freewebspace.net.au/eclipseCDTrefa ctor.html.

Personally, I'd find .h-related refactoring very useful. How about
ensuring function prototypes always match the function definition? When
the definition changes, how about putting up a warning underline saying
that conflicting prototypes were found. Maybe offer some way to hunt
down all conflicting prototypes and changing them to match?

Also, a way to bounce between .c and .h files would be sweet. F3 works
great but only after the code is written. While writing code, I need to
manually switch between .c and .h files all the time, and CDT makes this
rather tedious.

Finally, I notice that the vast majority of your proposed refactorings
are C++-only. Given the number of embedded, mobile, and systems
projects that use CDT, I think C might actually be the more popular
language (someone correct me if I'm wrong). Either way, concentrating
on a common subset would ensure that your work is usable by everybody.

Just some thoughts.
Re: Refactoring project [message #188159 is a reply to message #188057] Tue, 27 March 2007 13:01 Go to previous message
Eclipse UserFriend
Hi, just FYI
there are already some other applicants for a refactoring project.
Please see the following threads on the cdt-dev mailing list:

http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg09257.html
http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg09265.html
http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg09322.html

Toni
--
Anton Leherbauer
Wind River CDT Team, Austria
Previous Topic:Get file path from code
Next Topic:Managed make - can't find any files(?)
Goto Forum:
  


Current Time: Tue Jul 22 08:36:36 EDT 2025

Powered by FUDForum. Page generated in 0.06163 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top