Nas versões do Visual Studio que incluem o Gerenciador de Pacotes Nuget (VS 2012+ ou VS 2010 com o plug-in Nuget), é possível usar o Console do Gerenciador de Pacotes (Exibir - > Outras Janelas - > Console do Gerenciador de Pacotes). O console é um console do Powershell e foi injetado com uma variável $dte
, que representa a automação do Visual Studio interface .
Você pode acessar os pontos de interrupção usando a propriedade $dte.Debugger.Breakpoints
, que pode ser exibida em um arquivo usando o seguinte comando:
$dte.Debugger.Breakpoints | select Name | Out-File breakpoints.txt
Isso mostrará o nome do arquivo, o número da linha e o caractere de cada ponto de interrupção para o arquivo breakpoints.txt
.
Você pode selecionar qualquer uma das propriedades da Interface de ponto de interrupção e fazer qualquer outra formatação usando Powershell antes de enviar a saída para o arquivo.