![]() |
||||
|
¿Por qué MZ-Tools no soporta las ediciones Express de Visual Studio? Las ediciones Express de Visual Studio no soportan complementos (no tienen un Administrador de complementos). Microsoft no las consideró para ser usadas profesionalmente (sino para ser usadas por estudiantes, aficionados, etc.) y eliminó el soporte para complementos. Puedes revisar la línea de productos de Visual Studio. Aparentemente, la edición mínima de Visual Studio que soporta complementos es la edición Estándar ("Extensibility: Consume extensions").
¿Cómo puedo personalizar los botones y la barra de botones de MZ-Tools? Hay varias formas de personalizar las barra de botones de MZ-Tools y sus botones:
La ventana Buscar no recuerda las opciones previas (Alcance, Buscar palabra completa, Coincidir mayúsculas y minúsculas) Por defecto, MZ-Tools intenta ser inteligente y si detecta que el texto debajo del cursor es texto seleccionado o que el texto a buscar es un nombre de elemento de código (como un nombre de procedimiento, una variable de clase, un parámetro, etc.) ajusta el alcance (por ejemplo, a Procedimiento para parámetros, o a Clase para variables de clase) y establece las opciones "Buscar palabra completa" y "Coincidir mayúsculas y minúsculas" a verdadero. La mayoría del tiempo esta clase de suposición es deseable (contacta con nosotros si encuentras situaciones donde la suposición realizada por MZ-Tools no es adecuada). No obstante, puedes desactivar este comportamiento en el menú "Opciones", "Opciones Personales", sección "Buscar texto", casilla de verificación "Inicializar las opciones de búsqueda desde el editor". Cuando la casilla está sin marcar, MZ-Tools recuerda las últimas opciones en lugar de suponer las opciones más adecuadas.
La característica Revisar código sin usar no detecta algunas declaraciones no usadas Detectar todo el código sin usar requeriría la implementación de un analizador y un compilador, lo que está más allá de la funcionalidad de MZ-Tools. En su lugar, esta característica funciona revisando si una declaración aparece de nuevo en el código fuente. Este método tiene un par de limitaciones:
En resumen, si alguna declaración no usada no figura en el informe de resultados, no se considera un fallo. Sólo los resultados de declaraciones no usadas que en realidad sí se usan se consideran fallos.
Algunas operaciones de MZ-Tools parecen colgar Visual Studio o causan System.AccessViolationException Si estás usando los complementos Refactor!, Refactor Pro o CodeRush de Developer Express, probablemente su componente DXCore está causando este problema, que ocurre con todos los complementos que procesan archivos:
Algunas veces se produce COMException al cargar o descargar MZ-Tools Normalmente este problema no es reproducible (si lo es envía un informe de fallo para que sea corregido) y ocurre de vez en cuando cuando MZ-Tools intenta añadir o quitar sus barras de comandos y botones durante las fases de inicialización o cierre. Es causado por problemas internos de las barras de comandos de Visual Studio cuando las usan los complementos.
¿Algún problema no mencionado aquí? No dudes en contactar. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||