es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo desactivar JustMyCode para Python en Visual Studio 2019 (no en VS Code)

En Visual Studio 2019, cuando creo un proyecto de python utilizando la plantilla “desde código existente”, no puedo hacer que los puntos de interrupción funcionen realmente. Cuando inicio la depuración, el punto de interrupción se vuelve negro y muestra lo siguiente cuando me desplazo sobre él:

El punto de interrupción no se alcanzará actualmente. El archivo de punto de interrupción está excluido por filtros. Nota: puede estar excluido debido a la opción “soloMiCódigo” (valor predeterminado == true). Intente establecer “soloMiCódigo”: false en la configuración de depuración (por ejemplo, launch.json)

Sin embargo, toda la información en línea sobre launch.json se relaciona con VS Code, no con VS 2019.

Si intento imitar lo que se supone que debo hacer para VS Code, pero en VS 2019, y coloco el archivo launch.json en la carpeta .vs de mi proyecto, no sucede nada. Confirmé que tengo configurado correctamente el archivo json usándolo con VS Code y efectivamente soluciona el problema de los puntos de interrupción allí.

Desactivar la opción “Sólo mi código” en la ventana Herramientas->Opciones en VS 2019 tampoco funciona. Entonces, ¿cómo se supone que debo hacer esto en VS 2019?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para solucionar el problema del punto de interrupción en Visual Studio 2019 al crear un proyecto de Python utilizando la plantilla “desde código existente”, siga estos pasos:

    1. Abra el proyecto en Visual Studio 2019.
    2. Vaya a Depurar -> Propiedades de .

    3. En la pestaña Depuración, seleccione “Python” como objetivo de depuración.

    4. Desplácese hacia abajo hasta la sección “Opciones del depurador” y desactive la opción “Habilitar solo mi código”.

    5. Guarde los cambios y reinicie el depurador.

    Esto debería permitir que los puntos de interrupción funcionen correctamente. Si no funciona, puede intentar agregar un archivo launch.json a la carpeta .vs manualmente y establecer “justMyCode” en falso como sugiere el mensaje de error.

Comments are closed.