Una delle cose che proprio non mi è mai piaciuta (l’unica ?!?!?) di R# è proprio il fatto che, ogni volta che aggiunge una variabile, una property o un metodo che prevede l’utilizzo di tipi primitivi, li implementa utilizzando i loro alias. E quindi String è string, Boolean è bool, Int32 è int and so on…
Lo so, fossero tutti questi i problemi nel lavoro di tutti i giorni, ma per un “feticista” del codice come me, quegli alias rappresentavano un nota stonata.
Ho girato in lungo e in largo tutte le opzioni di configurazione di R#, ma non sono mai riuscito a trovarne una che mi permettesse di fare in modo che venissero utilizzati i tipi del framework e non i rispettivi alias.
Fino a quando mi sono imbattuto in questo SPETTACOLARE plugin!!!
E’ vero, i tipi vengono definiti ancora con i loro alias, ma basta un semplice Ctrl+Alt+F per riformattare i miei progetti e farmi finalmente felice.
Alla prossima
- melkio -