ReSharper ist eine Refactoring- und Produktivitätserweiterung von JetBrains, die die native Funktionalität von Microsoft Visual Studio-Versionen seit 2003 erweitert.
Ich habe eine Textfolge wie folgt: var foo = "FooBar"; Ich möchte eine zweite Zeichenfolge mit dem Namen deklarieren barund dies gleich dem ersten und vierten Zeichen meines ersten Zeichens machen foo, also mache ich das so: var bar = foo[0].ToString() + foo[3].ToString(); Dies funktioniert wie erwartet, aber ReSharper rät …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Ich denke über den Kauf einer ReSharper- Lizenz nach, …
Ich habe eine Testklasse und unten habe ich einen Beispieltest aus der Testklasse veröffentlicht 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() { _mockBusinessUnitRepository = null; _controller.Dispose(); …
Ich habe eine Testversion von Resharper und es wird immer empfohlen, reguläre Zeichenfolgen auf wörtliche Zeichenfolgen umzustellen. Was ist der Unterschied?
Ich habe mich an viele Java-IDEs ( Eclipse , NetBeans und IntelliJ IDEA) gewöhnt ) mit denen Sie einen Befehl zum Generieren eines Standardkonstruktors für eine Klasse basierend auf den Feldern in der Klasse erhalten. Beispielsweise: public class Example { public decimal MyNumber { get; set; } public string Description …
Wie viele von Ihnen verwende ich ReSharper, um den Entwicklungsprozess zu beschleunigen. Wenn Sie damit die Gleichheitsmitglieder einer Klasse überschreiben, sieht das für GetHashCode () erzeugte Code-Gen folgendermaßen aus: public override int GetHashCode() { unchecked { int result = (Key != null ? Key.GetHashCode() : 0); result = (result * …
Ich arbeite derzeit an einer Lösung mit derzeit 32 Unittests. Ich habe mit dem Resharper-Testläufer gearbeitet - was gut funktioniert. Alle Tests werden ausgeführt, alle Tests zeigen das richtige Testergebnis. Jetzt sagte mir ein Mitarbeiter, dass die Tests mit dem Visual Studio-Test-Explorer nicht auf seinem Computer ausgeführt werden. Sie funktionieren …
Ich verwende ReSharper 4.5, und was häufig passiert, wenn ich explizite Eigenschaften in automatische Eigenschaften konvertiere, ist, dass ich versehentlich "XX zur Abkürzungsliste hinzufügen" gewählt habe. Dh: Ich möchte CustomerID in eine Autoproperty konvertieren, aber aufgrund schneller Butterfinger füge ich stattdessen versehentlich "ID" zur Abkürzungsliste hinzu, was ich nicht tun …
Während der Verwendung von ReSharper wurde vorgeschlagen, "C # 6.0-Unterstützung für dieses Projekt aktivieren". Ich habe dummerweise darauf geklickt und jetzt, wie angekündigt, gibt es mir Vorschläge für C # 6.0 - die mir dann Fehler geben, da ich C # 6.0 in diesem Projekt nicht verwende. Wie kann ich …
Bei Verwendung von myDelegate -= eventHandlerReSharper (Version 6) treten folgende Probleme auf: Die Delegatensubtraktion hat ein unvorhersehbares Ergebnis Das Rationale dahinter wird hier von JetBrains erklärt . Die Erklärung ist sinnvoll und nachdem ich sie gelesen habe, bezweifle ich, dass ich sie -für Delegierte verwende. Wie dann , Kann ich …
Ich möchte meine using-Direktiven innerhalb des aktuellen Namespace und nicht außerhalb platzieren, da VS und Resharper sie standardmäßig verwenden. Kennt jemand eine Makro- / Standardfunktionalität, die nicht verwendete mithilfe von Anweisungen sortiert / entfernt und in den aktuellen Namespace einfügt?
Ich kann nicht verwendete Referenzen einer einzelnen Datei finden, indem ich mit der rechten Maustaste auf die Datei klicke und die Option "Verwendungen suchen" auswähle. Gibt es eine Möglichkeit, die Liste aller nicht verwendeten Klassen oder Dateien in meinem Projekt anzuzeigen oder abzurufen?
[Aktivieren Sie das Intellisense-Attribut HTMLHelper für CSS-Klassen] Ich habe diesen HTMLhelper: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, string cssClass) { // ... } Ich möchte, dass Resharper mir IntelliSense für CSS-Klassen gibt, die in meiner Anwendung definiert sind, wenn der Wert für den Parameter "cssClass" übergeben …
Gibt es einen merklichen Leistungsunterschied zwischen der Verwendung der Zeichenfolgeninterpolation: myString += $"{x:x2}"; vs String.Format ()? myString += String.Format("{0:x2}", x); Ich frage nur, weil Resharper die Korrektur veranlasst und ich zuvor getäuscht worden bin.
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.