Firefox DevTools tiek atjaunināts par 30% ātrāk, lai to atvērtu, un vēl vairāk

Firefox DevTools

Mozilla šonedēļ paziņoja par jauniem Firefox DevTools atjauninājumiem, Jūsu izstrādes rīks HTML, CSS un JavaScript pārbaudei, modificēšanai un atkļūdošanai datoros vai mobilajās ierīcēs.

Atjauninājumi, par kuriem paziņoja Firefox DevTools komanda, galvenokārt attiecas uz atkļūdošanu ar Firefox DevTools un to mērķis ir nodrošināt izstrādātājiem lielāku uzticamību un veiktspēju, it īpaši modernu tīmekļa lietojumprogrammu veidošanā.

Ar šo jauno atjauninājumu Mozilla ir apsolījusi Firefox 67 un jaunāku versiju lietotājiem stabilu atkļūdošanas pieredzi.

Skriptu atkļūdošana ir viena no jaudīgākajām un sarežģītākajām DevTools produktivitātes funkcijām.

Atjauninātā Firefox 67 versija Firefox DevTools ļauj izstrādātājiem iegūt lielāku ātrumu un uzticamību atkļūdošanas procesā un uzlabot tā veiktspēju.

Kas jauns Firefox DevTools?

Pēc Firefox DevTools komandas domām, ljaunās DevTools funkcijas griežas ap četriem galvenajiem punktiem, ieskaitot

  • Ātrākais uzlādes laiks
  • Pārveidots avota kartes atbalsts
  • Pieskaitāmo izmaksu samazinājums, ja atkļūdotājs nav mērķēts
  • Labojiet dažas problēmas, kas saistītas ar trūkstošajiem pārtraukumpunktiem, nepareiziem skriptu pārtraukumiem un daudzām citām.

DevTools Firefox ir atvērts par 30% ātrāk

Atkļūdotāju atvērtais laiks tagad ir par 30% ātrāks nekā iepriekšējās versijas. DevTools Firefox komanda to ir paskaidrojusi Viņi ir noņēmuši sliktāko veiktspēju, ko radījis atkļūdotājs lēnām atvērās, kas pēc veiktspējas testiem parādīja, ka atkļūdotājs tagad ir par 30% ātrāks.

Uzlabota avota karte

Tad komanda to teica atjaunots un ātrāks avota kartes avots rada ilūziju, ka jūs atkļūdojat savu kodu, nevis apkopoto Babel, Webpack, TypeScript, view.js utt. izvadi.

Avota karte ir fails, caur kuru atkļūdotājs var saistīt izpildīto kodu ar sākotnējiem avota failiem, ļaujot pārlūkam atjaunot sākotnējo avotu un parādīt to atkļūdotājā.

Pareizu karšu avotu ģenerēšana var būt sarežģīta, paskaidroja komanda, kas izstrādāja rīkus (Babel, Vue.js uc) visas ekosistēmas labā.

Izmantojot ātrāku avota kartes atbalstu (un citus papildu darbus), priekšskatījumi tagad tiek parādīti daudz ātrāk, virzot kursoru virs mainīgā, kamēr izpilde ir apturēta.

Turklāt, apvienojot karšu avotus ar Bābeles parsētāju, Firefox atkļūdotājs tagad varat priekšskatīt sev interesējošos sākotnējos mainīgos un paslēpiet nevajadzīgu informāciju no sastādītājiem un pakotnēm.

logpunkti

Tas pat var darboties konsolē, automātiski nosakot draudzīgus ID uz to reālajiem, detalizētajiem vārdiem fonā. Sakarā ar tā veiktspēju šī funkcija ir jāiespējo atsevišķi, atkļūdotāja rūtī "Darbības jomas" atzīmējot izvēles rūtiņu "Karte".

Citādi, Šajā Firefox DevTools atjauninājumā ir novērstas daudzas ilgstošas ​​kļūdas atkļūdotāju arhitektūrā dažu visbiežāk sastopamo un neapmierinošo problēmu risināšana, kas saistīta ar pārtraukumpunktu trūkumu un nepareizā skripta ielaušanos.

Šis rīks ir arī uzlabots, lai ļautu JavaScript izstrādātājiem pārredzamāk atkļūdot.

Tāpat kā paskaidroja DevTools Firefox komanda, tīmekļa izstrādātāji šodien izmanto moderno tīmekli, un viņiem vajadzētu būt iespējai izmantot DevTools pasaules klases koncepcijas.

Izmantojot jauno paneli Threads, varat pārslēgties starp dažādiem izpildes kontekstiem un tos neatkarīgi apturēt. Tas ļauj skriptus atkļūdot tajā pašā atkļūdotāju panelī, tāpat kā citas mūsdienu pārlūkprogrammas.

Viss, kas teica, daži uzskata, ka Firefox tīmekļa izstrādes rīks joprojām ir atpalicis no Chrome.

Pēc viņu domām, joprojām trūkst dažu Firefox DevTools funkciju, kas ir redzamas pārlūkā Chrome DevTools, piemēram, tīmekļa ligzdu atkļūdošana.

Atcerieties, ka Chrome DevTools ir tīmekļa izstrādes rīku kopums, kas integrēts tieši pārlūkprogrammā Google Chrome.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.