ReSharper ist eine Refactoring- und Produktivitätserweiterung von JetBrains, die die native Funktionalität von Microsoft Visual Studio-Versionen seit 2003 erweitert.
Ich bin mir nicht sicher, wie ich das beheben kann, indem ich versuche, einen Komponententest für die Methode "GetByTitle" durchzuführen. Hier sind meine Definitionen: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult<IArticle>(); } } public interface IArticleDAO { IArticle …
Mir ist aufgefallen, dass Resharper vorschlägt, dies zu ändern: if (myObj.myProp is MyType) { ... } das mögen: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } Warum sollte es diese Änderung vorschlagen? Ich bin es gewohnt, mit Resharper Optimierungs- und Code-Reduktionsänderungen vorzuschlagen, aber es scheint, …
Ich habe ReSharper 4.5 in Visual Studio 2008. Jetzt möchte ich ReSharper 5 installieren, aber ich kann es nicht tun, bevor ich ReSharper 4.5 deinstalliere. Wie kann ich ReSharper 4.5 deinstallieren?
Warum beurteilt mich ReSharper nach diesem Code? private Control GetCorrespondingInputControl(SupportedType supportedType, object settingValue) { this.ValidateCorrespondingValueType(supportedType, settingValue); switch(supportedType) { case SupportedType.String: return new TextBox { Text = (string)settingValue }; case SupportedType.DateTime: return new MonthPicker { Value = (DateTime)settingValue, ShowUpDown = true }; default: throw new ArgumentOutOfRangeException(string.Format("The supported type value, {0} has …
Dies ist eine Erweiterung der Frage von Access to Modified Closure . Ich möchte nur überprüfen, ob das Folgende tatsächlich sicher genug für die Verwendung in der Produktion ist. List<string> lists = new List<string>(); //Code to retrieve lists from DB foreach (string list in lists) { Button btn = new …
Ich füge einer Klasse, die eine Schnittstelle implementiert, eine neue Methode hinzu, verwende gerne das Refactoring "Schnittstelle extrahieren" und füge die Methode einfach der Schnittstelle hinzu. Es scheint jedoch nicht, dass ReSharper das Hinzufügen einer Methodensignatur zu einer bereits vorhandenen Schnittstelle unterstützt. Es fühlt sich an, als würde mir etwas …
Kann ich ReSharper so konfigurieren, dass C # -Code korrigiert wird, wenn geschweifte Klammern nicht verwendet werden, um einen einzeiligen Codeblock wie folgt zu umgeben: if (blnSomeCondition) DoSomething(); // complain if (blnSomeOtherCondition) { DoSomethingElse(); // don't complain } Vielen Dank
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich habe eine Lösung, die eine Website und eine Klassenbibliothek in Visual Studio 2008 enthält. Ich habe dann ein anderes Website-Projekt außerhalb der Lösung, das auf die Klassenbibliothek verweisen muss. Ich klicke mit der rechten Maustaste auf den Ordner "Bin" oder "Projekt" und wähle "Referenz hinzufügen". Wählen Sie dann "Mein …
Ich versuche das Ctrl+ R, Ctrl+ zu verwendenR Befehl in Visual Studio 2008 zu verwenden, um eine Variable umzubenennen. Unten erhalte ich eine Fehlermeldung "Die Tastenkombination ( Ctrl+ R, Ctrl+ R) ist an den Befehl (& Rename ...) gebunden, der derzeit nicht verfügbar ist." Ich führe es nicht aus oder …
Ich verwende Visual Studio 2010 + Resharper und es wird eine Warnung zum folgenden Code angezeigt : if (rect.Contains(point)) { ... } rectist ein readonly RectangleFeld und Resharper zeigt mir diese Warnung: "Die unreine Methode wird für ein schreibgeschütztes Feld vom Werttyp aufgerufen." Was sind unreine Methoden und warum wird …
Ich habe in den letzten Monaten einige Male bemerkt, dass ich manchmal das kleine gelbe Glühbirnen-Symbol verwende und mit der rechten Maustaste darauf klicke und eine Option auswähle, um etwas für mich zu reparieren. Dann wird nur hervorgehoben, was behoben werden sollte, und es wird ein angezeigt Meldung mit der …
Unsere Projekte sind in einer Master-Lösung (die jedes Projekt enthält) und mehreren kleineren Lösungen organisiert, die Gruppierungen verwandter Projekte enthalten. Ich möchte für jede Lösung die gleichen Resharper-Einstellungen verwenden, um sicherzustellen, dass die Entwickler niemals Konfigurationsdateien in Resharper importieren oder manuell etwas tun müssen. Die von uns verwendete Version ist …
Ich verwende Resharper 4.5 und benötige beim Schreiben eines Arrays oder Objektinitialisierers eine benutzerdefinierte Formatierung von geschweiften Klammern. Resharper unterstützt einige Stile: Gnu-Stil: int[] array = new int[] { 1, 2, 3 } aber ich brauche: int[] array = new int[] { 1, 2, 3 } Gibt es eine Möglichkeit, …
Ich habe dieses sehr ärgerliche Problem, dass in Razor Views die Eingabetaste, die Rücktaste und die Navigationstasten häufig nicht reagieren. Ich muss VS neu starten, um es wieder normal zu machen. Vermisse ich etwas
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.