Semplificare il codice Visual BasicUn numero sempre maggiore di sviluppatori concorda sul fatto che un codice di facile lettura è la chiave per una maggiore flessibilità e una migliore gestione. I manager hanno compreso che una migliore gestione corrisponde a una riduzione dei costi. Se si è certi che le parti del codice base potrebbero essere migliorate, ma l'incertezza sui costi di gestione o il pensiero di dovere rimaneggiare un codice che funziona ha sempre impedito di intraprendere questa strada Refactor! è lo strumento ideale. Con Refactor le barriere verso la semplificazione del codice vengono annientate, con una riduzione significativa dei costi tradizionalmente associati al miglioramento, alla semplificazione e al refactoring del codice esistente.
Nessuno altro strumento di semplificazione e refactoring del codice è in grado di garantire funzionalità del genere con un solo pulsante. Refactor è l'unico strumento di refactoring e semplificazione del codice con il refactoring eseguito da un singolo pulsante. Per vedere in azione Refactor!, è possibile consultare una Introduzione veloce o una dimostrazione completa di 3 minuti.. Addio ai freni modaliAgli sviluppatori servono strumenti che consentano di concentrarsi sulla produzione di codice. Le interfacce utente modali complesse, le finestre di anteprima del codice e le finestre di dialogo popup non fanno altro che distrarre e frenare le operazioni. Con Refactor vengono eliminati tutti gli ostacoli che si frappongono tra codice e sviluppatore. Tutta l'interfaccia utente di Refactor viene applicata alla superficie dell'editor. In tal modo, quando è necessario riordinare i parametri per un metodo, si visualizzano effettivamente i parametri spostati all'interno del codice. Refactor è l'unico strumento di refactoring e semplificazione del codice che non prevede l'impiego di interfacce modali che frenino la produttività. Refactoring con Taglia e IncollaLa maggior parte del refactoring consiste in un semplice spostamento del codice da una posizione a un'altra. Solo Refactor sfrutta gli Appunti per consentire di avviare i refactoring semplicemente tagliando da una posizione e incollando nella posizione di destinazione. Si supponga di dover utilizzare un piccolo metodo nuovo, derivato da una parte di un metodo molto complesso e ingombrante. È una situazione molto comune, con blocchi di codice talmente ingarbugliati da infondere il terrore nel cuore anche del più coraggioso ed esperto degli sviluppatori. È arrivato il momento di dividere e conquistare, mettendo da parte ogni timore. È sufficiente tagliare la porzione che interessa dal metodo più grande e incollarla dove si desidera inserire il nuovo metodo. È talmente semplice che si continueranno a trucidare i nascosti nel codice a destra e a manca, senza mai danneggiare una virgola. Il Refactor è l'unico strumento di refactoring e semplificazione del codice che utilizza le funzionalità Taglia e Incolla come punto di ingresso al refactoring. Smart tag di refactoringDurante il lavoro, Refactor analizza il codice, alla ricerca di opportunità per semplificare. Quando è disponibile un refactoring, viene visualizzato uno smart tag di refactoring sotto l'identificatore del punto di inserimento o accanto al blocco di codice selezionato. Quando è disponibile un refactoring, lo smart tag sarà simile al seguente: ![]() È sufficiente fare clic sullo smart tag per visualizzare i refactoring disponibili. Operazioni di refactoring disponibiliLa versione gratuita di Refactor per Visual Basic supporta le seguenti operazioni di refactoring:
Perché Developer Express?In Microsoft si è tenuto conto dei commenti e suggerimenti degli utenti quando si è deciso di separare il supporto al refactoring da Visual Basic prima della versione 2005. Questa scelta è stata particolarmente difficile, ma non era possibile portare a termine il lavoro sul refactoring insieme alle tante altre funzionalità o progetti per la versione 2005. È per questo che Microsoft ha scelto come partner Developer Express Inc.,un Visual Studio Integration Partner, per garantire che uno strumento refactoring fosse disponibile per gli sviluppatori in Visual Basic, con tutte le funzionalità ritenute più utili per tutti. In Microsoft si ritiene che Refactor! sia un prodotto che si integra molto bene con Visual Studio e che si rivelerà molto intuitivo e potente per gli utenti di Visual Basic. Per ulteriori informazioni su questa partnership, leggere il blog di Rob Copeland.. |