Soy muy nuevo en Resharper e intento implementar todas las sugerencias que ofrece. ¿Puedo hacerlo automáticamente? He intentado limpiar el código. pero eso no los hará todos. También necesito eliminar todos los códigos comentados. ¿Cómo puedo hacerlo? También lo estoy ejecutando con una aplicación Silverlight. ¿Hay alguna posibilidad de romper algo si acepto las sugerencias automáticamente?Cómo aceptar automáticamente todos los cambios de advertencias/sugerencias con resharper
Respuesta
No creo que haya una manera de hacer esto.
Incluso si los hubiera, ReSharper a menudo le dará una opción de acciones a tomar, ¿cuál sería aceptado si esto se hiciera automáticamente?
Si se pueden encontrar ejemplos que usted piensa que ReSharper debe atender de forma automática, es posible que desea solicitar la característica en su sitio Jira y enviar el enlace aquí para que otros voten en:
Se puede ser más trabajo, pero debe aplicar cualquier operación de limpieza "manualmente" para que sepa qué se ha modificado en su código, puede aprender de esos cambios y puede estar seguro de que todos los cambios son correctos. Las herramientas de análisis de código le ofrecen sugerencias, pero nunca son correctas al 100%; a veces necesita hacer un poco de la programación usted mismo ;-)
No lo considere una tarea rutinaria. Piense en ello como una forma (tediosa y repetitiva) de aprender un mejor estilo de codificación. Cuanto más a menudo aceptas un cambio específico, más fuertemente recordarás la "mejor" forma de escribir un código similar la próxima vez.
+1 - ídem. Hice el mismo tipo de limpieza manual con violaciones de FxCop y aprendí mucho de eso. Una vez limpio, manténgalo limpio: mantenga R # verde, active Advertencias como errores y considere ejecutar FxCop en Integración continua. – TrueWill
Definitivamente es una buena idea hacerlo manualmente para cada reparación. He visto varios errores introducirse en el código cuando el adaptador hacía sugerencias. Resharper es una herramienta fantástica, pero es solo una herramienta y, a veces, no tiene el contexto correcto y cambia el código de formas que no se perciben. Esto obtiene una mejor versión de la versión. –
Sí, puede hacerlo por código cleanup.
- 1. ¿Cómo hago que git acepte cambios de modo sin aceptar todos los cambios de texto?
- 2. Cómo desactivar ReSharper "Buscar todos los usos"
- 3. ¿Cómo expandir automáticamente todos los nodos TTreeView?
- 4. Cómo establecer automáticamente todos los enlaces a nofollow en Rails
- 5. ¿Cómo se configura el Test Runner de Resharper 5.1 para aceptar los recursos compartidos de red?
- 6. ReSharper, ¿cómo mostrar todos los consejos? cualquier teclado
- 7. Aceptar todos los conflictos de fusión en git
- 8. Resharper 6 - agregando automáticamente "esto"
- 9. NSOutlineView - Expandir automáticamente todos los nodos
- 10. ¿Cómo descartar todos los cambios realizados en una sucursal?
- 11. git: ¿Cómo sobrescribo todos los cambios locales en la fusión?
- 12. Transferir todos los ajustes de ReSharper entre PC
- 13. SVN: Revertir cambios de una revisión aleatoria, pero preservar los cambios de todos los siguientes
- 14. PowerShell New-Item: ¿Cómo aceptar la confirmación automáticamente
- 15. ¿Cómo puedo resolver todos los conflictos SVN automáticamente? (Windows CLI)
- 16. ¿Cómo comprometer e impulsar todos los cambios, incluidas las eliminaciones?
- 17. ¿Cómo acepto todos los cambios desde un control remoto?
- 18. Cómo configurar Live Wallpaper automáticamente todos los días en android
- 19. Mercurial: Eliminar archivo de todos los conjuntos de cambios
- 20. recopilar automáticamente todos quickChecks
- 21. Resharper añade automáticamente punto y coma
- 22. En Perforce, liste todos los conjuntos de cambios por usuario
- 23. Git: Lista de todos los cambios sin combinar en git
- 24. ¿Cómo verifica los cambios entrantes con Bazar?
- 25. ¿Cómo puedo extraer todos los cambios remotos con rebase en lugar de fusionar?
- 26. Herramientas/código para hacer clic automáticamente en Aceptar en los cuadros de diálogo
- 27. Aprobar automáticamente todos los comentarios en el complemento de comentarios
- 28. ¿NSFetchedResultsController observa todos los cambios en la tienda permanente?
- 29. Svn revertir todos los cambios en las propiedades
- 30. ¿Cómo se relacionan los cambios de la rama actual con los cambios que se fusionan?
¡NO QUIERES HACER ESO! Sí, hay posibilidades de que rompa algo. –
Estoy de acuerdo. Pero al menos podría necesitar hacer algunas limpiezas automáticamente, como eliminar todos los códigos comentados. – Tanmoy
Si bien el 99% de las veces no desea hacer esto, definitivamente hay algunos casos en los que esto tiene mucho sentido. En este momento, he generado código de una herramienta que no se ajusta de forma remota a mis estándares de codificación. Mantendré el código a mano ahora que la generación inicial está lista. ¿Por qué no debería ser capaz de dejar que Resharper lo limpie todo? – roufamatic