رمز VS - قصاصات العرائس

يضيف ملحق Visual Studio Code قصاصات تعليمات برمجية مفيدة معرفة مسبقًا لـ Puppeteer. تحقق من API لمزيد من المعلومات حول الخيارات المتاحة.



use كيف تستخدم؟


تثبيت التمديد أولا.


في الواقع ، هناك طريقتان لاستخدام القصاصات:


1. الكتابة المباشرة


ابدأ في كتابة البادئة أو مجرد جزء من الجزء. ثم ابحث عن الأجزاء الموجودة في قائمة الجمل واضغط على TAB أو ENTER .


2. لوحة القيادة


افتح لوحة الأوامر واكتب Insert Snippet . ثم اختر فقط المقتطف المميز.


قائمة مقتطف


فيما يلي قائمة بالقصاصات المدعومة.


العرائس

مقتطفالمحتوى
p-importيتطلب ("دمية")
p-connectpuppeteer.connect
p-launchpuppeteer.launch

المتصفح

مقتطفالمحتوى
p-browser-closeالمتصفح
p-browser-disconnectbrowser.disconnect
p-browser-newPagebrowser.newPage
p-browser-on-disconnectedbrowser.on ("تم قطع الاتصال" ، ...)

الصفحة

مقتطفالمحتوى
p-page-$الصفحة
p-page-$$الصفحة
p-page-$evalالصفحة. $ eval
p-page-$$evalالصفحة
p-page-browserpage.browser
p-page-clickpage.click
p-page-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-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 ("وحدة التحكم" ، ...)
p-page-on-dialogpage.on ('الحوار' ، ...)
p-page-on-domcontentloadedpage.on ('domcontentloaded'، ...)
p-page-on-errorpage.on ('error'، ...)
p-page-on-frameattachedpage.on ("frameattached" ، ...)
p-page-on-framedetachedpage.on ('framedeted' ، ...)
p-page-on-framenavigatedpage.on ("تم تأطيرها" ، ...)
p-page-on-loadpage.on ("تحميل" ، ...)
p-page-on-metricspage.on ('metrics'، ...)
p-page-on-pageerrorpage.on ('pageerror'، ...)
p-page-on-popuppage.on ("popup" ، ...)
p-page-on-requestpage.on ('request'، ...)
p-page-on-requestfailedpage.on ('requestfailed'، ...)
p-page-on-requestfinishedpage.on ('requestfinished'، ...)
p-page-on-responsepage.on ("استجابة" ، ...)
p-page-on-workercreatedpage.on ('workercreated'، ...)
p-page-on-workerdestroyedpage.on ('labourededed'، ...)

أمثلة عامة

مقتطفالمحتوى
p-examples-basicيخلق مثالا أساسيا للصفحة

الترويج


هذا هو مشروع مفتوح المصدر. أي مساهمة سيكون موضع تقدير كبير!

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


All Articles