ReSharper è un refactoring e un'estensione della produttività di JetBrains che estende le funzionalità native delle versioni di Microsoft Visual Studio dal 2003.
Ho una stringa di testo in questo modo: var foo = "FooBar"; Voglio dichiarare una seconda stringa chiamata bare renderla uguale al primo e al quarto carattere del mio primo foo, quindi lo faccio in questo modo: var bar = foo[0].ToString() + foo[3].ToString(); Funziona come previsto, ma ReSharper mi sta …
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 6 anni fa . Migliora questa domanda Sto pensando di acquistare una licenza ReSharper , ma ci sono …
Ho una classe di test e di seguito ho pubblicato un test di esempio dalla classe di test namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController _controller; [TestInitialize] public void TestInitialize() { _mockBusinessUnitRepository = MockRepository.GenerateMock<IBusinessUnitRepository>(); _controller = new BusinessUnitController(_mockBusinessUnitRepository); } [TestCleanup] public void TestCleanup() { …
Mi sono abituato a molti degli IDE Java ( Eclipse , NetBeans e IntelliJ IDEA ) che forniscono un comando per generare un costruttore predefinito per una classe in base ai campi della classe. Per esempio: public class Example { public decimal MyNumber { get; set; } public string Description …
Come molti di voi, utilizzo ReSharper per accelerare il processo di sviluppo. Quando lo usi per sovrascrivere i membri di uguaglianza di una classe, il code-gen che produce per GetHashCode () appare come: public override int GetHashCode() { unchecked { int result = (Key != null ? Key.GetHashCode() : 0); …
Attualmente sto lavorando a una soluzione che ha attualmente 32 Unittest. Ho lavorato con il test runner resharper - che funziona benissimo. Tutti i test sono in esecuzione, tutti i test mostrano il giusto risultato del test. Ora un collega mi ha detto che i test non sono in esecuzione …
Sto usando ReSharper 4.5 e ciò che accade spesso quando converto le proprietà esplicite in proprietà automatiche è che sceglierò accidentalmente "Aggiungi XX all'elenco delle abbreviazioni". Vale a dire: voglio convertire CustomerID in autoproperty, ma a causa dei rapidi butterfingers, aggiungerò accidentalmente "ID" all'elenco delle abbreviazioni, cosa che non voglio …
Durante l'utilizzo di ReSharper, ha suggerito "Abilita il supporto C # 6.0 per questo progetto". Ho cliccato stupidamente su di esso, e ora, come pubblicizzato, mi dà suggerimenti per C # 6.0 - che poi mi danno errori in quanto non sto usando C # 6.0 in questo progetto. Come …
Quando si utilizzano myDelegate -= eventHandlerproblemi con ReSharper (versione 6): La sottrazione di delegati ha un risultato imprevedibile Il razionale dietro questo è spiegato da JetBrains qui . La spiegazione ha senso e, dopo averla letta, dubito di tutti i miei usi -sui delegati. Come dunque , posso scrivere un …
Mi piace mettere le mie direttive using all'interno dello spazio dei nomi corrente e non all'esterno come VS e Resharper per impostazione predefinita le inseriscono. Qualcuno sa di una macro / funzionalità standard che i tipi / rimuove inutilizzato utilizzando le direttive e le mette dentro lo spazio dei nomi …
So come trovare i riferimenti inutilizzati di un singolo file facendo clic con il pulsante destro del mouse sul file e selezionando l'opzione "Trova usi". C'è un modo per vedere o ottenere l'elenco di tutte le classi o file non utilizzati nel mio progetto?
[Abilita intellisense sull'attributo HTMLHelper per le classi CSS] Ho questo HTMLhelper: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, string cssClass) { // ... } Voglio che Resharper mi dia IntelliSense per le classi CSS definite nella mia applicazione quando si passa il valore per il parametro "cssClass". …
C'è una notevole differenza di prestazioni tra l'utilizzo dell'interpolazione di stringhe: myString += $"{x:x2}"; vs String.Format ()? myString += String.Format("{0:x2}", x); Chiedo solo perché Resharper sta richiedendo la correzione e sono stato ingannato prima.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.