visual-studio - ver - visual studio code tutorial español pdf
Visual Studio: ¿Cómo activar una alarma cuando se golpea un punto de interrupción? (3)
¿Hay alguna manera de activar un pitido / alarma / sonido cuando se golpea mi punto de interrupción? Estoy usando Visual Studio 2005/2008.
Puede crear una macro que se ejecuta en respuesta a un disparo de punto de interrupción. En tu macro, puedes hacer lo que sea necesario para hacer un pitido.
Sí, puedes hacerlo con una Macro asignada a un punto de interrupción. Esto funciona en VS 2005, supongo que 2008 también funcionará. Supongo que no quieres un sonido en CADA punto de interrupción, o la otra respuesta funcionará bien. Probablemente haya una manera de reproducir un sonido específico, pero no profundicé tanto. Aquí están los pasos básicos:
Agregue un nuevo módulo de macro (pasos debajo del código)
Imports System.Runtime.InteropServices
Public Module Beeps
Public Sub WindowsBeep()
Interaction.Beep()
End Sub
Public Sub ForceBeep()
Beep(900, 300)
End Sub
<DllImport("Kernel32.dll")> _
Private Function Beep(ByVal frequency As UInt32, ByVal duration As UInt32) As Boolean
End Function
End Module
- Herramientas => Macros => Macros IDE
- Mis macros (en el Explorador de proyectos) => Agregar nuevo módulo => Nombre: "Bips"
- Copie el código de arriba. Tiene 2 métodos
- El primero usa el sonido de Windows "Beep"
- El segundo genera un tono "Beep", no un archivo .wav. Esto funciona con todos los sonidos deshabilitados (por ejemplo, Panel de control -> Sonidos -> Programa de sonido: Sin sonidos), pero suena feo.
- Vea el Explorador de macros en VS.Net (no en la macro IDE) para asegurarse de que esté allí :)
Asignar a un punto de interrupción
- Agregar un punto de quiebre a una línea
- Haga clic derecho en el pequeño punto rojo
- Seleccione "Cuándo golpear"
- Marque la casilla para habilitar macros
- Seleccione su macro del menú desplegable
- Desmarque "continuar ejecución" si desea detener. Está marcado por defecto.
Además, hay formas de reproducir un archivo wav arbitrario, pero parece excesivo para una alerta. Quizás el "pitido" forzado sea el mejor, ya que al menos suena diferente a Ding.
WinXP
Panel de control -> Sonidos y audio ... -> Programar eventos - Desarrollador de Microsoft -> Punto de interrupción
Win7
Panel de control -> Todos los elementos del panel de control -> Sonidos -> Sonidos (pestaña) - Microsoft Visual Studio -> Punto de interrupción del golpe