Freeteo


Pensieri e C#dice di Matteo Raumer

codeIT.Right: plugin per scrivere codice seguendo le guidelines

Da qualche giorno mi sono imbattuto su un plugin per visual studio, a mio avviso abbastanza interessante:
CodeIt.Right (beta) http://submain.com/?nav=products.cir della ditta submain: http://submain.com/

Si tratta di un "correttore automatico di codice" che si basa su alcuni principi di programmazione abbastanza comuni, tipo il fatto di usare una determinata sintassi con la prima lettera maiuscola se si tratta di metodi o proprieta', di usare alcuni modificatori di classi in determinate situazioni etc...

Si presenta dopo l'installazione come un menu' aggiuntivo di visual studio:



dove si nota che di default usa le regole di "microsoft guidelines", ovvero quello che microsoft ritiene come standard da adottare nella scrittura del codice.

Questo non è un limite, perche' è cmq possibile aggiungere qualche regola propria, partendo pero' da una di quelle di base:





Lanciando il controllo della sintassi parte l'elaborazione e poi viene presentato un report dei vari risultati elaborati:




Sono disponibili anche alcune guidelines in formato "ebook" qui : http://submain.com/download.aspx?product=guidelines

Ovviamente sono tutte cose opinabili, ma alle volte puo' tornare utile in fase di "revisione finale" del progetto sviluppato, giusto per avere qualcosa di uniforme nelle varie implementazioni, o per farsi correggere qualcosetta in automatico preservando il funzionamento...


Infine la submain propone anche altri tool simpatici:
Codeit.Once , un "refactor senza paura" come lo definiscono loro e PrettyCode.Print for .NET (con una versione anche per vb6).


Categoria: .net
domenica, 08 lug 2007 Ore. 15.33





  • Views Home Page: 248.627
  • Views Posts: 427.341
  • Views Gallerie: 598.912
  • n° Posts: 163
  • n° Commenti: 148
Anno 2014

Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Anno 2005
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003