View previous topic :: View next topic |
Author |
Message |
deadimp
Joined: 22 Oct 2008 Posts: 28
|
Posted: Sun Nov 09, 2008 10:56 pm Post subject: Refactoring? |
|
|
Does Descent have any support for code refactoring?
If not, doesn't the JDT already have refactoring support which can be modified / extended for use with D?
I'm just wondering because that's one feature that I loved about Visual Studio (and had never really used before until that).
Thanks for such a great plugin!
Environment: Ubuntu 8.04.1, Eclipse v3.3.1.1, Descent nightly build 20081026 _________________ deadimp.org
> MegaMan X Crossfire - MegaMan X fan game
Beginning D; Basic experience in PHP, C++, Java, C#, MySQL, HTML, CSS, JavaScript, VB |
|
Back to top |
|
|
asterite
Joined: 01 Jun 2006 Posts: 235 Location: Buenos Aires, Argentina
|
Posted: Sun Nov 16, 2008 7:25 pm Post subject: |
|
|
Hi deadimp,
Descent doesn't support refactoring a la JDT. JDT is a project build on top of Eclipse which doesn't allow one to reuse many of it's features. Basically what we did in Eclipse is to take JDT's source code and adapt it to Descent, commenting the big, hard stuff and replacing some bits with D things (i.e., the parser, the model, etc.).
To implement refactoring I'll first have to implement smart search functionality, because refactoring depends on that. And even with that, I think refactoring will never be as accurate as JDT's because of D's templates and conditional compilation.
Thanks for the feedback! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|