Ponto de interrupção do código do Visual Studio definido como cor cinza e não está funcionando. Erro (pode ser excluído devido à opção "justMyCode")

8

Eu configurei o ponto de interrupção na biblioteca principal do Django no código do visual studio, mas quando estou iniciando a depuração do meu projeto, essas cores do ponto de depuração mudaram de vermelho para cinza e mostram uma notificação como abaixo.

Breakpoint in file excluded by filters.
Note: may be excluded because of "justMyCode" option (default == true).

Eu configurei o valor justmycode como false na opção de código visual, mas ainda não consigo definir o ponto de interrupção.

Notification_msg

Até eu li a pergunta relacionada ao SO, mas não consigo resolver meu problema, por isso tenho que postar minha pergunta.
Eu tentei definir localroot& remoterootmas não funciona mesmo.

Lua
fonte

Respostas:

8

você está usando uma configuração de inicialização para executar o depurador? Eu tive o mesmo problema e resolvi adicionando "justMyCode": falsedentro do launch.json para a entrada correta.

Equinox23
fonte
1
Sim, tentei alterar justMyCodevalores, mas não está funcionando.
Lua
1
desculpe se eu insisto: há uma justMyCodeconfiguração no espaço de trabalho e / ou no nível do usuário - não estou falando sobre isso. Claro, eu configurei isso para false; além disso , adicionei uma "justMyCode": falseconfiguração interna de lançamento que estava usando para depuração. que (combinado) resolveu meu problema.
precisa
Obrigado, agora eu sou capaz de resolvê-lo.
Lua
Brilhante!! isso funciona! fazer o vscode funcionar como pycharm é uma grande tarefa !!
Arun
0

Você precisa definir "justMyCode": truena sua configuração de depuração, pois esse é um código de terceiros que é excluído por padrão.

Brett Cannon
fonte
Então, se você colocar uma print()declaração e / ou uma chamada para breakpoint()(se sua versão do Python for nova o suficiente), registre um bug em github.com/microsoft/ptvsd .
Brett Cannon
registrar um bug significa que eu nunca registrei um bug no github.com, então você pode me orientar como arquivar um bug. Verifiquei o link acima no github, mas ainda não consigo encontrar nenhuma solução.
Lua