VS Code - Puppenspieler-Schnipsel

Diese Visual Studio Code-Erweiterung fügt vordefinierte nützliche Codefragmente für Puppeteer hinzu. Weitere Informationen zu den verfügbaren Optionen finden Sie in der API .



‍ Wie benutzt man?


Installieren Sie zuerst die Erweiterung .


Tatsächlich gibt es zwei Möglichkeiten, Snippets zu verwenden:


1. Direkte Eingabe


Geben Sie das Präfix oder nur einen Teil des Fragments ein. Suchen Sie dann die Fragmente in der ENTER und drücken Sie die TAB oder die ENTER .


2. Befehlspalette


Öffnen Sie die Befehlspalette und geben Sie Insert Snippet . Wählen Sie dann einfach das markierte Snippet aus.


Snippet-Liste


Unten finden Sie eine Liste der unterstützten Snippets.


Puppenspieler

SnippetInhalt
p-importerfordern ('Puppenspieler')
p-connectPuppenspieler.Verbinden
p-launchPuppenspieler

Browser

SnippetInhalt
p-browser-closebrowser.close
p-browser-disconnectbrowser.disconnect
p-browser-newPagebrowser.newPage
p-browser-on-disconnectedbrowser.on ('nicht verbunden', ...)

Seite

SnippetInhalt
p-page-$Seite. $
p-page-$$Seite. $$
p-page-$evalSeite. $ eval
p-page-$$evalSeite. $$ 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 ('close', ...)
p-page-on-consolepage.on ('Konsole', ...)
p-page-on-dialogpage.on ('dialog', ...)
p-page-on-domcontentloadedpage.on ('domcontentloaded', ...)
p-page-on-errorpage.on ('Fehler', ...)
p-page-on-frameattachedpage.on ('frameattached', ...)
p-page-on-framedetachedpage.on ('framedetached', ...)
p-page-on-framenavigatedpage.on ('framenavigated', ...)
p-page-on-loadpage.on ('load', ...)
p-page-on-metricspage.on ('Metriken', ...)
p-page-on-pageerrorpage.on ('pageerror', ...)
p-page-on-popuppage.on ('Popup', ...)
p-page-on-requestpage.on ('Anfrage', ...)
p-page-on-requestfailedpage.on ('requestfailed', ...)
p-page-on-requestfinishedpage.on ('requestfinished', ...)
p-page-on-responsepage.on ('Antwort', ...)
p-page-on-workercreatedpage.on ('workercreated', ...)
p-page-on-workerdestroyedpage.on ('workerdestroyed', ...)

Allgemeine Beispiele

SnippetInhalt
p-examples-basicErstellt ein grundlegendes Beispiel für eine Seite

Förderung


Dies ist ein Open Source-Projekt. Jede Eingabe wäre sehr dankbar!

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


All Articles