¿Cómo obtener el recuento de pestañas en el escritorio de Chrome sin aplicación / extensión?

27

¿Cómo puedo ver la cantidad de pestañas abiertas en Chrome (escritorio) sin instalar una aplicación o extensión?

En Chrome para iOS es fácil, solo busca el número en la esquina superior derecha:

Recuento de pestañas, Chrome (iOS)

He visto esta pregunta publicada anteriormente, pero solicito recomendaciones de aplicaciones / extensiones. Me gustaría una solución que no requiera la instalación de código de terceros.

jsejcksn
fuente

Respuestas:

39

(Nota: esta respuesta se proporcionó con Chrome versión 45)

Al navegar chrome://inspect/#pages, se puede ver una lista de todas las páginas abiertas (pestañas):

Chrome DevTools - Páginas, Chrome (escritorio)

Cada entrada incluye un enlace debajo con el texto "inspeccionar". Al realizar una operación de búsqueda en la página ( ctrl/ cmd+ F) para la cadena inspect, Chrome generará el cuadro de entrada Buscar que contiene el número total de instancias de la cadena buscada y, en este caso, el número total de páginas / pestañas abiertas en su navegador!

Encontrar entrada

jsejcksn
fuente
1
Además, parece que no cuenta las pestañas ancladas ni la pestaña de inspección en sí.
disuelto el
Se hace contar la pestaña inspeccionar iteself, de hecho, cuenta que tres veces (el título contiene "inspeccionar", la URL contiene "inspeccionar" y el enlace Revisar). Preferiría la respuesta de @ Yarin, cuenta correctamente.
biolauri
2
También enumera solo algunas pestañas, si Chrome se ha reiniciado con pestañas abiertas, vea mi comentario en la respuesta de @ Yarin ( superuser.com/questions/967064/… ) para obtener más información. Para obtener una lista completa, pestaña en cada pestaña abierta para activar la carga.
biolauri
13

Si bien la respuesta de jsejcksn me llevó en la dirección correcta, no fue suficiente, ya que (en la versión 67 de Chrome) esta página también contiene ventanas incrustadas en las páginas, por lo que el recuento total de inspectresultados de búsqueda puede ser mayor que el recuento de pestañas real.

La solución que encontré es la siguiente:

  1. Ir chrome://inspect/#pages
  2. Ejecute la siguiente línea de código en la consola de JavaScript:

    document.getElementById("pages-list").childElementCount
    

    El recuento de pestañas se imprimirá en la consola.

Yarin
fuente
2
Esto también es bueno ya que no contará en exceso al incluir cualquier otra cadena que tenga la palabra inspecten ellas.
davejagoda
44
A medida que Chrome carga pestañas a pedido después del reinicio (al menos con una gran cantidad de pestañas abiertas), la página de inspección no enumera esas (y solo las que ya están cargadas). Si desea contar todo, debe ingresar en cada pestaña y las listas en la página de inspección se están actualizando.
biolauri
@biolauri Lo intenté ahora, reinicié mi computadora y abrí Chrome, y todavía obtengo un alto conteo de pestañas, aunque muchas pestañas apenas están cargadas (html desnudo). (Chrome 70)
Yarin
Estoy después de reiniciar y solo veo algunas de las pestañas en la lista de inspección
MarianP