2010-02-15 11 views
6

Sono nuovo su ReSharper. Per chi usa Resharper, c'è un modo per aggiungere regole personalizzate per l'analisi del codice?Come aggiungere un'analisi personalizzata del codice in ReSharper

Ad esempio, potrei avere una regola dire Tutte le variabili private devono iniziare con la lettera "m". Come posso aggiungere questo a Resharper, quindi se violento questo, può apparire come un avvertimento o un errore?

+3

Quale lingua di origine e quale versione di R #? Nel 4.5, ad esempio, questo tipo di cose può essere fatto in R # | Opzioni | Lingue | Stile di denominazione – AakashM

+0

Spiacente, avrei dovuto spiegarlo un po 'di più :) È R # 5.0 Beta. Immagino che R # 5.0 dovrebbe fare la stessa cosa che hai spiegato in 4.5. Lo controllerò - Grazie – Rajithakba

risposta

3

Giusto per espandere su ciò che @AakashM note sopra: questo può essere specificato in Opzioni ReSharper | Lingue | (Comune o C# o qualsiasi altra cosa) | Stile di denominazione.

Se si fa clic su Impostazioni avanzate e quindi si fa doppio clic su una delle "descrizioni delle entità", esiste una selezione molto più ampia di entità possibili (inclusi eventi, spazi dei nomi ecc.) Insieme ai diritti di accesso (privati, protetti , ecc.) e così via, per cui è possibile definire prefissi, suffissi e regole di involucro.

4

So che il problema è vecchio, ma per tutte le persone provenienti da Google come me:

Resharper -> Options -> Code inspections -> Custom Patterns 

Vi si possono creare le proprie regole per evidenziare modelli oppure di offrire sostituzioni. Questo è per ReSharper 8. Non sono sicuro da quale versione questa opzione sia presente.

Problemi correlati