Domanda

Ho deciso di provare CodeRush / Refactor (dopo un rial di Resharper) e un problema che ho è che CodeRush / Refactor inserisce molti "artefatti" nella mia finestra del codice.

Per "artefatti" intendo icone / glifi accanto a ogni metodo, nome proprietà e campo, icone verdi "stile chiave di ritorno" accanto a ogni proprietà getter e caselle relative ai metodi getter.

C'è un modo per rendere tutto questo contestuale piuttosto che visibile tutto il tempo - forse appare solo quando passo sopra una linea?

Esiste una pulizia / riorganizzazione della funzione usings?

È stato utile?

Soluzione

refactoring! Pro ottimizzerà l'utilizzo delle direttive. Può rimuovere quelli che non ti servono e ordinarli, in ordine alfabetico o per lunghezza (esteticamente).

Nota che se hai una direttiva using presente solo perché c'è un riferimento <see cref="XYZ"/> a qualcosa in quello spazio dei nomi, Refactor! Pro non realizzerà quella parte e la rimuoverà se gli chiedi di ottimizzare le direttive.

Per il resto, no, apparentemente non c'è modo di far apparire le informazioni che menzioni solo al passaggio del mouse.

Ecco un suggerimento per Refactor! Pro. Fai clic con il pulsante destro del mouse sulla barra degli strumenti e seleziona Personalizza, quindi fai clic sul pulsante Tastiera nella parte inferiore sinistra della finestra di dialogo.

Nella finestra di dialogo successiva, cercare la funzione CodeRush.Refactor e associarla a Ctrl + Maiusc + R, trovo che ciò sia molto utile per ottenere funzioni di refactoring rapido disponibili. Per ottimizzare successivamente l'uso delle direttive, posiziona semplicemente il cursore al suo interno e premi Ctrl + Maiusc + R per visualizzare il popup del refactor.

Altri suggerimenti

Non che io sappia. Suggerirei di chiedere su support.devexpress.com . Li trovo molto reattivi.

CodeRush ha (nella versione 9.1 e successive) una barra degli strumenti (DXCore Visualize) che consente di attivare / disattivare varie sovrapposizioni grafiche fornite.

Vedi a metà questo post del blog per i dettagli http://rorybecker.blogspot.com/2009/03/coderush-and-refactor-910-beta.html

Aggiornamento: da quando mi sono iscritto a DevExpress, ho ha bloggato DXCore Visualize Toolbar in modo più dettagliato

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top