visual template studio snippets snippet para custom create crear code visual-studio debugging macros

visual-studio - snippets - visual studio code template



¿Alguno tiene un atajo/macro de Visual Studio para alternar el salto en las excepciones manejadas/no manejadas? (2)

He estado tratando de escribir una macro, hago el equivalente de

  1. Tocando Ctrl + Alt + E para abrir la ventana de Excepciones
  2. Alternar el cuadro de texto en la columna ''arrojado'' para ''Excepciones de Common Language Runtime''
  3. Presionando OK

Si grabo esto, solo registra una línea de código macro que no hace nada. Alguien sabe cómo hacer esto?


Es tarde y no lo he probado, pero ¿esto ayuda?

Dim dbg As EnvDTE90.Debugger3 = DTE.Debugger Dim exSettings As EnvDTE90.ExceptionSettings = dbg.ExceptionGroups.Item("Common Language Runtime Exceptions") Dim exSetting As EnvDTE90.ExceptionSetting = exSettings.Item("System.Data") If exSetting.BreakWhenThrown Then exSettings.SetBreakWhenThrown(False, exSetting) Else exSettings.SetBreakWhenThrown(True, exSetting) End If


Una pregunta similar fue publicada y respondida aquí . Funciona para todas las excepciones de CLR y tarda ~ 1.5 s en ejecutarse.