Board index » delphi » Code Refactoring

Code Refactoring


2004-09-30 06:20:30 PM
delphi45
DiamondBack's Code Refactoring looks great. I had never heard the term
before. I could have used the feature long long ago! Anyway, I also have
read that the next release of Visual Studio will have code refactoring
www.code-magazine.com/Article.aspx .
Do any other IDE's already support this?
 
 

Re:Code Refactoring

Quote
read that the next release of Visual Studio will have code refactoring
using it in web dev express 2005 beta :D
Quote
Do any other IDE's already support this?
JBuilder
also in delphi with ModelMakerCodeExplorer, CodeRush, ...
a nice feature of the new VS IDE is the de{*word*81}'s 'debug hint' which acts
like the 'inspect' window in delphi :)
it also expands inline objects .. :P
 

Re:Code Refactoring

DelphiCoder writes:
Quote
DiamondBack's Code Refactoring looks great. I had never heard the term
before. I could have used the feature long long ago! Anyway, I also
have read that the next release of Visual Studio will have code
refactoring www.code-magazine.com/Article.aspx
.

Do any other IDE's already support this?
AFAIK, JBuilder has it since a few versions already.
--
Rudy Velthuis [TeamB]
"So I went to the dentist. He said "Say Aaah." I said "Why?"
He said "My dog's died.'" -- Tommy Cooper
 

Re:Code Refactoring

Quote
Do any other IDE's already support this?
NetBeans Java IDE.
Kevin
--
Using M2, Opera's revolutionary e-mail client: www.opera.com/m2/
 

Re:Code Refactoring

DelphiCoder writes:
Quote
DiamondBack's Code Refactoring looks great. I had never heard the term
before. I could have used the feature long long ago! Anyway, I also
have read that the next release of Visual Studio will have code
refactoring www.code-magazine.com/Article.aspx
.

Do any other IDE's already support this?
As already mentioned, JBuilder has had refactoring for a while and
ModelMaker Code Explorer adds refactoring to Delphi.
Then you have:
- Castalia also adds refactoring (and more) to Delphi.
- Together for Visual Studio adds refactoring (and more) to VS2003.
- Eclipse (open source IDE started by IBM)
- IntelliJ IDEA (another Java IDE)
- There is some discussion in the SharpDevelop community about adding
refactoring but it isn't available yet as far as I know
And there are any number of other IDEs and add ons. The idea of
refactoring as a "best practice" has been around for a while, and I'm
glad our development tools are helping to make the mechanics easier.
--
Regards,
Bruce McGee
Glooscap Software
 

Re:Code Refactoring

Lee_Nover in <XXXX@XXXXX.COM>writes:
Quote
a nice feature of the new VS IDE
Do you mean the VS IDE that has not been released yet?
--
John Kaster, Borland Developer Relations, bdn.borland.com
BorCon2004, all info in one place! info.borland.com/conf2004
Features and bugs: qc.borland.com
Get source: cc.borland.com
Unofficial information overload: blogs.borland.com
 

Re:Code Refactoring

Rudy Velthuis [TeamB] in
<xn0dnvr0u22683d000rudys-toshiba@www.teamb.com>writes:
Quote
AFAIK, JBuilder has it since a few versions already.
Since JBuilder 7, IIRC.
JBuilder 2005 has distributed refactorings, which I have not seen in
any other product.
--
John Kaster, Borland Developer Relations, bdn.borland.com
BorCon2004, all info in one place! info.borland.com/conf2004
Features and bugs: qc.borland.com
Get source: cc.borland.com
Unofficial information overload: blogs.borland.com
 

Re:Code Refactoring

DelphiCoder writes:
Quote
DiamondBack's Code Refactoring looks great. I had never heard the term
before. I could have used the feature long long ago! Anyway, I also have
read that the next release of Visual Studio will have code refactoring
www.code-magazine.com/Article.aspx .
More information about refactoring: www.refactoring.com/
 

Re:Code Refactoring

"DelphiCoder" <XXXX@XXXXX.COM>writes
Quote
Do any other IDE's already support this?
Over the Java world, Eclipse and IDEA have had it for quite a while (before
JBuilder, for example) and are still a bit ahead in terms of the number and
richness of refactorings available.
It wasn't invented there, though - a tool for Smalltalk called the
Refactoring Browser had it a few years before that.
--
[ Kyle Cordes * XXXX@XXXXX.COM * kylecordes.com ]
[ Better processes, better design, better software. Java, ]
[ Delphi, BDE Alternatives Guide, Enterprise apps, and more ]
 

Re:Code Refactoring

Yes I think he means the one which is freely downloadable from their website
if you are a MS Partner
Or the free disk you can get from attending free MS presentations
Still havent found this for DiamondBack tho ( ducks and runs )
"John Kaster (Borland)" <XXXX@XXXXX.COM>writes
Quote
Lee_Nover in <XXXX@XXXXX.COM>writes:

>a nice feature of the new VS IDE

Do you mean the VS IDE that has not been released yet?


--
John Kaster, Borland Developer Relations, bdn.borland.com
BorCon2004, all info in one place! info.borland.com/conf2004
Features and bugs: qc.borland.com
Get source: cc.borland.com
Unofficial information overload: blogs.borland.com
 

Re:Code Refactoring

Chris Brooksbank writes:
Quote
Yes I think he means the one which is freely downloadable from their
website if you are a MS Partner
Or the free disk you can get from attending free MS presentations
Still havent found this for DiamondBack tho ( ducks and runs )
Borland partners can ask to join field tests -- free.
Borland gave the Diamondback fieldtest on CD to BorCon attendees --
free.
I "haven't found" any free software from Intuit, lately, but it might
be because I never bothered to look.
-Craig
--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : blogs.teamb.com/craigstuntz
How to ask questions the smart way:
www.catb.org/~esr/faqs/smart-questions.html
 

Re:Code Refactoring

Thanks for all the responses!
It was new to me, but obviously has been around a while. I am glad it is
going to be in Diamondback.
"DelphiCoder" <XXXX@XXXXX.COM>writes
Quote
DiamondBack's Code Refactoring looks great. I had never heard the term
before. I could have used the feature long long ago! Anyway, I also have
read that the next release of Visual Studio will have code refactoring
www.code-magazine.com/Article.aspx .

Do any other IDE's already support this?


 

Re:Code Refactoring

Quote
>Do any other IDE's already support this?

NetBeans Java IDE.
Also Oracle JDeveloper
Cheers,
Chris
 

Re:Code Refactoring

John Kaster (Borland) writes:
Quote
Rudy Velthuis [TeamB] in
<xn0dnvr0u22683d000rudys-toshiba@www.teamb.com>writes:

>AFAIK, JBuilder has it since a few versions already.

Since JBuilder 7, IIRC.

JBuilder 2005 has distributed refactorings, which I have not seen in
any other product.
What are they? Refactorings spanning more than one source file?
--
Rudy Velthuis [TeamB]
"In all large corporations, there is a pervasive fear that someone,
somewhere is having fun with a computer on company time. Networks help
alleviate that fear." -- John C. Dvorak.
 

Re:Code Refactoring

Quote
Do any other IDE's already support this?
JBuilder
also in delphi with ModelMakerCodeExplorer, CodeRush, ...
How do you refactor in Coderush?
David McCallum