A Resharper le gusta señalar múltiples funciones por página asp.net que podrían hacerse estáticas. ¿Me ayuda si los hago estáticos? ¿Debo hacerlos estáticos y moverlos a una clase de
ReSharper es una extensión de refactorización y productividad de JetBrains que extiende la funcionalidad nativa de las versiones de Microsoft Visual Studio desde 2003.
A Resharper le gusta señalar múltiples funciones por página asp.net que podrían hacerse estáticas. ¿Me ayuda si los hago estáticos? ¿Debo hacerlos estáticos y moverlos a una clase de
En mi código necesito usar IEnumerable<>varias veces para obtener el error Resharper de "Posible enumeración múltiple de IEnumerable". Código de muestra: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new...
Instalé ReSharper y funciona en Visual Studio, pero ¿cómo puedo desactivarlo? Cada vez que busco en el menú ReSharper no puedo encontrar una opción 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...
Tengo el siguiente código: 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...
A menudo quiero verificar si un valor proporcionado coincide con uno en una lista (por ejemplo, al validar): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Recientemente, noté que ReSharper me pedía que simplificara estas consultas para: if (acceptedValues.All(v =>...
Cuando ejecuté ReSharper en mi código, por ejemplo: if (some condition) { Some code... } ReSharper me dio la advertencia anterior (Invierta la declaración "if" para reducir el anidamiento) y sugirió la siguiente corrección: if (!some condition) return; Some code... Me gustaría entender...
Tengo un problema con Visual Studio en una solución C #. Muestra errores totalmente aleatorios, pero los proyectos se construyen. En este momento, tengo 33 archivos con errores, y puedo ver líneas onduladas rojas en todos ellos. Intenté limpiar / reconstruir la solución, cerrar Visual Studio e...
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException(
Ayuda, no puedo funcionar sin él Resharper. De repente, mi acceso directo Alt+ Enter ↵(para abrir la lista de acciones) ha dejado de funcionar. ¿Alguien ha experimentado esto o sabe cómo
Tengo Visual Studio 2012 + ReSharper instalado 7.1.1000.900 + StyleCop 04/07/44. El problema es que no hay atajos activos desde que se instaló Resharper. Por ejemplo: puedo cambiar el nombre a través de 'Refactor> Cambiar nombre'. Pero shorcut Ctrl+ Rno hace nada. He configurado el esquema...
Tengo este código: 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...
Acabo de comenzar a usar ReSharper con Visual Studio (después de las muchas recomendaciones sobre SO). Para probarlo, abrí un proyecto reciente de ASP.NET MVC. Una de las primeras y más frecuentes cosas que he notado que sugiere es cambiar la mayoría / todas mis declaraciones explícitas a...
Estoy creando una plantilla de proyecto Prism, y la plantilla funciona muy bien. Pero después de crear un proyecto con la plantilla, algunos de los archivos se ven así: A pesar de las apariencias, todo está bien. Si hago un Reconstruir todo , veo que la solución se construye sin...
No puedo editar ningún archivo en un proyecto en Visual Studio 2013. Solo ocurre en un proyecto. Si abro un proyecto diferente, puedo escribir bien, pero una vez que regrese al proyecto problemático no puedo escribir en las ventanas del editor. No estoy seguro si importa, pero el proyecto que me...
Tengo una cadena de texto así: var foo = "FooBar"; Quiero declarar una segunda cadena llamada bary hacer que sea igual al primer y cuarto carácter de mi primero foo, así que hago esto así: var bar = foo[0].ToString() + foo[3].ToString(); Esto funciona como se esperaba, pero ReSharper me...
Tengo una clase de prueba y debajo he publicado una prueba de muestra de la clase de prueba namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController...
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 6 años . Mejora...
Tengo una versión de prueba de Resharper y siempre sugiere que cambie las cadenas regulares a cadenas literales. ¿Cuál es la
Me he acostumbrado a muchos de los IDEs de Java ( Eclipse , NetBeans y IntelliJ IDEA ) que le proporcionan un comando para generar un constructor predeterminado para una clase basada en los campos de la clase. Por ejemplo: public class Example { public decimal MyNumber { get; set; } public...