ReSharper ist eine Refactoring- und Produktivitätserweiterung von JetBrains, die die native Funktionalität von Microsoft Visual Studio-Versionen seit 2003 erweitert.
Resharper weist gerne auf mehrere Funktionen pro asp.net-Seite hin, die statisch gemacht werden könnten. Hilft es mir, wenn ich sie statisch mache? Soll ich sie statisch machen und in eine Utility-Klasse verschieben?
In meinem Code muss ein IEnumerable<>mehrmals verwendet werden, daher wird der Resharper-Fehler "Mögliche Mehrfachaufzählung von IEnumerable" angezeigt . Beispielcode: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); list.AddRange(secondList); return list; } Ich …
Ich habe ReSharper installiert und es funktioniert in Visual Studio, aber wie kann es deaktiviert werden? Immer wenn ich im ReSharper-Menü suche, kann ich keine Deaktivierungsoption finden.
Oft möchte ich überprüfen, ob ein angegebener Wert mit einem in einer Liste übereinstimmt (z. B. bei der Validierung): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Kürzlich habe ich festgestellt, dass ReSharper mich gebeten hat, diese Abfragen zu vereinfachen, um: if (acceptedValues.All(v => v != someValue)) …
Wenn ich ReSharper für meinen Code ausgeführt habe, zum Beispiel: if (some condition) { Some code... } ReSharper gab mir die obige Warnung ("if" -Anweisung umkehren, um die Verschachtelung zu reduzieren) und schlug die folgende Korrektur vor: if (!some condition) return; Some code... Ich würde gerne verstehen, warum das besser …
Ich habe ein Problem mit Visual Studio auf einer C # -Lösung. Es werden völlig zufällige Fehler angezeigt, aber die Projekte werden erstellt. Im Moment habe ich 33 Dateien mit Fehlern, und ich kann in allen rote, schnörkellose Linien sehen. Ich habe versucht, die Lösung zu bereinigen / neu zu …
Hilfe, ohne die ich nicht funktionieren kann Resharper. Plötzlich funktioniert meine Alt+ Enter ↵Verknüpfung (um die Aktionsliste aufzurufen) nicht mehr. Hat jemand dies erlebt oder weiß, wie man es behebt?
Ich habe Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44 installiert. Das Problem ist, dass seit der Installation von Resharper keine Verknüpfungen aktiv sind. Zum Beispiel: Ich kann über 'Refactor> Rename' umbenennen. Aber shorcut Ctrl+ Rmacht nichts. Ich habe das Resharper-Tastaturschema unter 'Resharper> Optionen> Umgebung> Tastatur & Menüs' auf …
Ich habe diesen Code: private async void ContextMenuForGroupRightTapped(object sender, RightTappedRoutedEventArgs args) { CheckBox ckbx = null; if (sender is CheckBox) { ckbx = sender as CheckBox; } if (null == ckbx) { return; } string groupName = ckbx.Content.ToString(); var contextMenu = new PopupMenu(); // Add a command to edit the …
Ich habe gerade angefangen, ReSharper mit Visual Studio zu verwenden (nach den vielen Empfehlungen zu SO). Zum Ausprobieren habe ich ein aktuelles ASP.NET MVC-Projekt geöffnet. Eines der ersten und häufigsten Dinge, die mir aufgefallen sind, ist, die meisten / alle meine expliziten Erklärungen varstattdessen zu ändern . Beispielsweise: //From This: …
Ich erstelle eine Prisma-Projektvorlage und die Vorlage funktioniert hervorragend. Aber nachdem ich ein Projekt mit der Vorlage erstellt habe, sehen einige der Dateien folgendermaßen aus: Trotz des Auftretens ist alles in Ordnung. Wenn ich alles neu erstelle, sehe ich, dass die Lösung fehlerfrei erstellt wird: Durch die Neuerstellung werden jedoch …
Ich kann in Visual Studio 2013 keine Dateien in einem Projekt bearbeiten. Dies geschieht nur in einem Projekt. Wenn ich ein anderes Projekt öffne, kann ich gut eingeben, aber sobald ich wieder in das Problemprojekt zurückkehre, kann ich nicht mehr in die Editorfenster eingeben. Ich bin mir nicht sicher, ob …
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.