Sandro Bizioli


Chi sogna di giorno conosce molte cose che sfuggono a chi sogna soltanto di notte. (E.A.Poe)
Mappa

Refactor! for Visual Basic 2005

Refactor! per Visual Basic 2005 è un plug-in free per le versioni Developer Express di Visual Studio.
E' stato sviluppato in partnership con Microsoft, per permettere agli sviluppatori Visual Basic di semplificare la scrittura del codice ed agevolare una re-scrittura dello stesso.
Supporta più di 15 differenti features, tra cui Reorder Parameters, Extract Method, Encapsulate Field and Create Overload.
Diciamo che Refactor! non ci cambierà la vita, ma che rimane, in ogni caso, un'utility interessante che rende più piacevole la scrittura del codice.

Per maggiori chiarimenti e per il dowload vi rimando ai seguenti siti:
Refactor! su Developer Express
http://www.devexpress.com/Support/BestPractices/IDE/Refactor/

Refactor! sul sito Microsoft MSDN
http://msdn.microsoft.com/VBasic/Downloads/Tools/Refactor/

Vediamo alcune features:
Refactoring: Reorder Parameters
Cambia l'ordine dei parametri all'interno della dichiarazione del Metodo. Questa utility permette di cambiare l'ordine dei parametri, spostandoli facilmente attraverso le frecce con un significativo effetto grafico.



Refactoring: Rename
Permette di rinominare una variabile privata, un campo, proprietà o metodo. L'effetto sarà esteso all'interno dell'intera classe permettendo di evidenziare, sempre graficamente, le modifiche fatte.


 
Refactoring: Extract Method
Forse la più sofisticata di tutte le funzionalità è probabilmente l'"Extract Method".
Questa utility permette di selezionare un pezzo di codice all'interno di una funzione ed estrarlo all'esterno della stessa inserendolo in una nuova routine creata al volo, lasciando all'interno della funziona chiamante, tutti i riferimenti necessari per non alterare il proprio codice.
Fare un'operazione del genere a mano non è impossibile nè complicata, ma ci costringerebbe a diversi passaggi tramite tastiera.
Con Refactor! il tutto si esegue con pochissimi input tastiera.

Categoria: VB.Net
martedì, 24 gen 2006 Ore. 09.25
Statistiche
  • Views Home Page: 109.948
  • Views Posts: 560.503
  • Views Gallerie: 109.089
  • n° Posts: 227
  • n° Commenti: 222
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003