Código VS: fragmentos de titiriteros

Esta extensión de Visual Studio Code agrega fragmentos de código útiles predefinidos para Puppeteer. Consulte la API para obtener más información sobre las opciones disponibles.



‍ ¿Cómo usar?


Instale la extensión primero.


De hecho, hay dos formas de usar fragmentos:


1. Mecanografía directa


Comience a escribir el prefijo o solo parte del fragmento. Luego encuentre los fragmentos en la lista de oraciones y presione TAB o ENTER .


2. Paleta de comandos


Abra la paleta de comandos y escriba Insert Snippet . Luego, solo seleccione el fragmento resaltado.


Lista de fragmentos


A continuación se muestra una lista de fragmentos compatibles.


Titiritero

FragmentoContenido
p-importrequire ('titiritero')
p-connectpuppeteer.connect
p-launchlanzamiento de titiritero

Navegador

FragmentoContenido
p-browser-closenavegador.close
p-browser-disconnectbrowser.disconnect
p-browser-newPagebrowser.newPage
p-browser-on-disconnectedbrowser.on ('desconectado', ...)

Pagina

FragmentoContenido
p-page-$página. $
p-page-$$página. $$
p-page-$evalpágina. $ eval
p-page-$$evalpágina. $$ eval
p-page-browserpage.browser
p-page-clickpage.click
p-page-closepage.close
p-page-contentcontenido de la página
p-page-emulatepage.emulate
p-page-emulateMediapage.emulateMedia
p-page-focuspage.focus
p-page-goBackpage.goBack
p-page-goForwardpage.goForward
p-page-gotopage.goto
p-page-hoverpage.hover
p-page-keyboard-downpage.keyboard.down
p-page-keyboard-presspage.keyboard.press
p-page-keyboard-sendCharacterpage.keyboard.sendCharacter
p-page-keyboard-typepage.keyboard.type
p-page-keyboard-uppage.keyboard.up
p-page-mouse-clickpage.mouse.click
p-page-mouse-downpage.mouse.down
p-page-mouse-movepage.mouse.move
p-page-mouse-uppage.mouse.up
p-page-pdfpage.pdf
p-page-reloadpage.reload
p-page-screenshotpage.screenshot
p-page-titlepage.title
p-page-urlpage.url
p-page-waitForpage.waitFor
p-page-waitForFunctionpage.waitForFunction
p-page-waitForNavigationpage.waitForNavigation
p-page-waitForRequestpage.waitForRequest
p-page-waitForResponsepage.waitForResponse
p-page-waitForSelectorpage.waitForSelector
p-page-waitForXPathpage.waitForXPath
p-page-on-closepage.on ('cerrar', ...)
p-page-on-consolepage.on ('consola', ...)
p-page-on-dialogpage.on ('diálogo', ...)
p-page-on-domcontentloadedpage.on ('domcontentloaded', ...)
p-page-on-errorpage.on ('error', ...)
p-page-on-frameattachedpage.on ('frameattached', ...)
p-page-on-framedetachedpage.on ('framedetached', ...)
p-page-on-framenavigatedpage.on ('framenavigated', ...)
p-page-on-loadpage.on ('cargar', ...)
p-page-on-metricspage.on ('métricas', ...)
p-page-on-pageerrorpage.on ('pageerror', ...)
p-page-on-popuppage.on ('ventana emergente', ...)
p-page-on-requestpage.on ('solicitud', ...)
p-page-on-requestfailedpage.on ('requestfailed', ...)
p-page-on-requestfinishedpage.on ('requestfinished', ...)
p-page-on-responsepage.on ('respuesta', ...)
p-page-on-workercreatedpage.on ('trabajador creado', ...)
p-page-on-workerdestroyedpage.on ('trabajador destruido', ...)

Ejemplos generales

FragmentoContenido
p-examples-basicCrea un ejemplo básico de una página.

Promoción


Este es un proyecto de código abierto. Cualquier aportación sería muy apreciada!

Source: https://habr.com/ru/post/442148/


All Articles