Resharper aime souligner plusieurs fonctions par page asp.net qui pourraient être rendues statiques. Est-ce que cela m'aide à les rendre statiques? Dois-je les rendre statiques et les déplacer vers une classe
ReSharper est une extension de refactorisation et de productivité de JetBrains qui étend les fonctionnalités natives des versions de Microsoft Visual Studio depuis 2003.
Resharper aime souligner plusieurs fonctions par page asp.net qui pourraient être rendues statiques. Est-ce que cela m'aide à les rendre statiques? Dois-je les rendre statiques et les déplacer vers une classe
Dans mon code, j'ai besoin d'utiliser IEnumerable<>plusieurs fois ainsi obtenir l'erreur Resharper de "Énumération multiple possible de IEnumerable". Exemple de code: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new...
J'ai installé ReSharper et cela fonctionne dans Visual Studio, mais comment le désactiver? Chaque fois que je recherche dans le menu ReSharper, je ne trouve pas d'option de
string [] files = new string[2]; files[0] = "ThinkFarAhead.Example.Settings.Configuration_Local.xml"; files[1] = "ThinkFarAhead.Example.Settings.Configuration_Global.xml"; //Resharper complains this is an "access to modified closure" for (int i = 0; i < files.Length; i++ ) { // Resharper disable...
J'ai le code suivant: public double CalculateDailyProjectPullForceMax(DateTime date, string start = null, string end = null) { Log("Calculating Daily Pull Force Max..."); var pullForceList = start == null ? _pullForce.Where((t, i) => _date[i] == date).ToList() // implicitly captured closure:...
Souvent, je veux vérifier si une valeur fournie correspond à une dans une liste (par exemple lors de la validation): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Récemment, j'ai remarqué que ReSharper me demandait de simplifier ces requêtes pour: if (acceptedValues.All(v...
Lorsque j'ai exécuté ReSharper sur mon code, par exemple: if (some condition) { Some code... } ReSharper m'a donné l'avertissement ci-dessus (inverser l'instruction "if" pour réduire l'imbrication) et a suggéré la correction suivante: if (!some condition) return; Some code... J'aimerais comprendre...
J'ai un problème avec Visual Studio sur une solution C #. Il affiche des erreurs totalement aléatoires, mais les projets se construisent. À l'heure actuelle, j'ai 33 fichiers avec des erreurs et je peux voir des lignes rouges ondulées dans chacun d'eux. J'ai essayé de nettoyer / reconstruire la...
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException(
Aide, je ne peux pas fonctionner sans Resharper. Tout à coup, mon raccourci Alt+ Enter ↵(pour afficher la liste d'actions) a cessé de fonctionner. Quelqu'un a vécu cela ou sait comment le
Je Visual Studio 2012 + ReSharper 7.1.1000.900 + StyleCop 04/07/44 installé. Le problème est qu'aucun raccourci n'est actif depuis l'installation de Resharper. Par exemple: je peux renommer via 'Refactor> Rename'. Mais shorcut Ctrl+ Rne fait rien. J'ai défini le schéma de clavier Resharper sur...
J'ai ce 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();...
Je viens de commencer à utiliser ReSharper avec Visual Studio (après les nombreuses recommandations sur SO). Pour l'essayer, j'ai ouvert un récent projet ASP.NET MVC. L'une des premières et des plus fréquentes choses que j'ai remarquées suggérer est de changer la plupart / toutes mes déclarations...
Je crée un modèle de projet Prism et le modèle fonctionne très bien. Mais après avoir créé un projet avec le modèle, certains des fichiers ressemblent à ceci: Malgré les apparences, tout va bien. Si je fais une reconstruction tout, je vois que la solution se construit sans erreur: Mais tout...
Je ne peux pas modifier les fichiers d'un projet dans Visual Studio 2013. Cela ne se produit que dans un projet. Si j'ouvre un projet différent, je peux taper correctement, mais une fois que je reviens dans le projet problématique, je ne peux pas taper dans les fenêtres de l'éditeur. Je ne sais pas...
J'ai une chaîne de texte comme ceci: var foo = "FooBar"; Je veux déclarer une deuxième chaîne appelée baret la rendre égale au premier et au quatrième caractère de mon premier foo, donc je fais ceci comme ceci: var bar = foo[0].ToString() + foo[3].ToString(); Cela fonctionne comme prévu, mais...
J'ai une classe de test et ci-dessous, j'ai publié un exemple de test de la classe de test namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController...
Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 6 ans . Améliorez cette question J'envisage d'...
J'ai une version d'essai de Resharper et cela suggère toujours de changer les chaînes régulières en chaînes textuelles. Quelle est la
Je me suis habitué à de nombreux IDE Java ( Eclipse , NetBeans et IntelliJ IDEA ) qui vous fournissent une commande pour générer un constructeur par défaut pour une classe en fonction des champs de la classe. Par exemple: public class Example { public decimal MyNumber { get; set; } public string...