VS Code - Extraits de marionnettiste

Cette extension de code Visual Studio ajoute des extraits de code utiles prédéfinis pour Puppeteer. Consultez l' API pour plus d'informations sur les options disponibles.



‍ Comment utiliser?


Installez d'abord l' extension .


En fait, il existe deux façons d'utiliser des extraits de code:


1. Saisie directe


Commencez à taper le préfixe ou juste une partie du fragment. Recherchez ensuite les fragments dans la liste des phrases et appuyez sur TAB ou ENTER .


2. Palette de commandes


Ouvrez la palette de commandes et tapez Insert Snippet . Sélectionnez ensuite l'extrait en surbrillance.


Liste d'extraits


Vous trouverez ci-dessous une liste d'extraits pris en charge.


Marionnettiste

ExtraitLe contenu
p-importbesoin («marionnettiste»)
p-connectpuppeteer.connect
p-launchpuppeteer.launch

Navigateur

ExtraitLe contenu
p-browser-closebrowser.close
p-browser-disconnectbrowser.disconnect
p-browser-newPagebrowser.newPage
p-browser-on-disconnectedbrowser.on ('déconnecté', ...)

La page

ExtraitLe contenu
p-page-$page. $
p-page-$$page. $$
p-page-$evalpage. $ eval
p-page-$$evalpage. $$ eval
p-page-browserpage.browser
p-page-clickpage.click
p-page-closepage.close
p-page-contentpage.content
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 ('fermer', ...)
p-page-on-consolepage.on ('console', ...)
p-page-on-dialogpage.on ('dialogue', ...)
p-page-on-domcontentloadedpage.on ('domcontentloaded', ...)
p-page-on-errorpage.on ('erreur', ...)
p-page-on-frameattachedpage.on ('frameattached', ...)
p-page-on-framedetachedpage.on ('framedetached', ...)
p-page-on-framenavigatedpage.on ('framenavigated', ...)
p-page-on-loadpage.on ('charger', ...)
p-page-on-metricspage.on ('métriques', ...)
p-page-on-pageerrorpage.on ('pageerror', ...)
p-page-on-popuppage.on ('popup', ...)
p-page-on-requestpage.on ('demande', ...)
p-page-on-requestfailedpage.on ('requestfailed', ...)
p-page-on-requestfinishedpage.on ('requestfinished', ...)
p-page-on-responsepage.on ('réponse', ...)
p-page-on-workercreatedpage.on ('créé par le travailleur', ...)
p-page-on-workerdestroyedpage.on ('workerdestroyed', ...)

Exemples généraux

ExtraitLe contenu
p-examples-basicCrée un exemple de base d'une page

La promotion


Il s'agit d'un projet open source. Toute contribution serait grandement appréciée!

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


All Articles