Compartir a través de


Solución de problemas de la extensión DevTools

Control de la edición de reflejos CSS

De forma predeterminada, la casilla de edición de reflejo CSS está seleccionada, en la pestaña Estilos de la herramienta Elementos de la pestaña Edge DevTools. Si cambia los valores CSS mediante DevTools, pero DevTools no encuentra un archivo coincidente en un área de trabajo (carpeta) que esté abierta en Visual Studio Code, aparecerán mensajes de error sobre la asignación a archivos de origen para la edición de reflejo CSS.

Si va a cambiar CSS en DevTools, puede hacer lo siguiente:

  • Active la casilla edición de reflejo css y abra una carpeta que contenga archivos de origen que coincidan con la página web que está inspeccionando con DevTools.

  • O bien, desactive la casilla de edición del reflejo CSS para evitar estos mensajes de error.

Vea también:

Reinicio de DevTools

Una forma eficaz de reiniciar DevTools es cerrar y volver a abrir la carpeta:

  1. En Visual Studio Code, seleccioneCarpeta de cierrede archivos>.

  2. Si inició un servidor web mediante Terminal en Visual Studio Code, reinicie el servidor web, por ejemplo, ejecutando npx http-server. O bien, puede iniciar el servidor web desde un símbolo del sistema fuera de Visual Studio Code, para que siga ejecutándose. Para obtener más información, vea Paso 6: Configurar un servidor localhost en Instalación de la extensión DevTools para Visual Studio Code.

  3. En Visual Studio Code, seleccione Abrir archivo>reciente y abra una carpeta que contenga archivos de origen de página web.

Cerrar todas las instancias de DevTools

Normalmente, al cerrar las dos pestañas DevTools , se cierran las instancias de DevTools y el explorador DevTools. Si la barra de herramientas Depurar está abierta, haga clic en el botón Detener .

Para restablecer el estado de DevTools, cierre todas las instancias de DevTools. Asegúrese de que el botón Iniciar instancia se muestra en Visual Studio Code >barra> de actividadde la barra lateral herramientas de Microsoft Edge. Esto indica que no se está ejecutando ninguna instancia de DevTools.

Si es necesario, cierre todas las instancias de Visual Studio Code, abra Visual Studio Code y asegúrese de que el botón Iniciar instancia se muestra en la barra> de actividad de la barra lateralherramientas de Microsoft Edge.

Mensajes de error

La solución para la mayoría de los mensajes de error es abrir DevTools de una de las maneras recomendadas. Asegúrese de que hay una carpeta abierta que contiene archivos de origen de páginas web que DevTools puede asignar a la ruta de acceso del archivo o la dirección URL que usa el explorador DevTools.

El explorador DevTools usa la dirección URL o la ruta de acceso del archivo que especifica cualquiera de las distintas maneras:

Forma de abrir DevTools Donde se especifica la ruta de acceso o la dirección URL del archivo
Haga clic en el botón Iniciar instancia . Dirección URL o ruta de acceso de archivo que especifique en la barra de direcciones del explorador DevTools.
Haga clic con el botón derecho en un .html archivo. Ruta de acceso del archivo en el .html que se hace clic con el botón derecho.
Haga clic en el botón Iniciar proyecto . Dirección URL o ruta de acceso de archivo que especifique en launch.json.

Si escribe otra dirección URL o ruta de acceso de archivo en la barra de direcciones del explorador DevTools, para que DevTools proporcione la edición automática del reflejo CSS de los archivos de origen local, también debe abrir una carpeta que contenga archivos que coincidan con la página web (ruta de acceso de archivo o dirección URL) que especifique en el explorador DevTools.

Supongamos que hace clic en el botón Iniciar instancia y, a continuación, pega una dirección URL de localhost en la barra de direcciones, como http://localhost:8080, pero no tienes la carpeta de archivos de origen local abierta. A continuación, en la pestaña Estilos de la herramienta Elementos, intente cambiar un valor CSS. Pueden aparecer mensajes de error, como:

  • Error al crear reflejo del contenido css en el documento. No se pudieron reflejar los cambios css en el documento. No se encontró ninguna asignación de área de trabajo.

  • No se puede abrir el archivo en el editor.

  • Error al abrir el archivo en el editor.

  • Error al capturar.

  • No se pudo asociar al destino principal.

  • Error al capturar la lista de destinos disponibles. No hay destinos disponibles que adjuntar.

Sin asignación de área de trabajo

Si recibe errores al intentar apuntar a una ruta de acceso de archivo, en lugar de usar un launch.json archivo, intente hacer clic con el botón derecho en el .html archivo en su lugar:

No se pudo asociar al destino principal

Consulte Apertura de DevTools y el explorador DevTools.

Eliminar o volver a crear launch.json

Además de cerrar una nueva carpeta, si desea restablecer un proyecto para usarlo con DevTools, puede eliminar y, opcionalmente, volver a crear launch.json. launch.json define las configuraciones de depuración.

El archivo siguiente launch.json es demasiado corto para la extensión DevTools. Se creó Visual Studio Code sin usar la extensión DevTools. El repositorio Demos no tiene launch.json en demostración de tareas pendientes, por lo que es posible que desee quitar el archivo:

Eliminación de un archivo de launch.json incorrecto

Para volver a crear un archivo nuevo launch.json para DevTools:

  1. Realice una copia de seguridad del launch.json archivo.

  2. En Visual Studio Code >Exploradorde la barra> de actividad, haga clic con el botón derecho en launch.json>Eliminar.

    Barra de actividad>Herramientas de Microsoft Edge ahora muestra un botón Iniciar instancia y un botón Generar launch.json .

  3. Si desea usar un launch.json archivo para DevTools, asegúrese de que tiene la carpeta deseada abierta en Visual Studio Code >Explorador de la barra> de actividad y, a continuación, haga clic en el botón Generar launch.json. Para ver Abrir DevTools, haga clic en el botón Iniciar proyecto en Abrir DevTools y en el explorador DevTools.

launch.json requiere JSON con formato correcto

Si la barra> de actividadHerramientas de Microsoft Edge contiene un botón Configurar launch.json en lugar del botón Iniciar proyecto esperado cuando existe un archivo generado launch.json por DevTools en la carpeta abierta, esto puede deberse a que se agrega una línea con una coma o comillas vacías que faltan. Asegúrese de que launch.json contiene JSON bien formado.

Consulte también