Firefox DevTools ažurira se 30% brže da bi se otvorio i još više

Firefox DevTools

Mozilla je ove sedmice najavila nova ažuriranja za Firefox DevTools, vaš razvojni alat za ispitivanje, modificiranje i otklanjanje grešaka u HTML-u, CSS-u i JavaScript-u na računalima ili mobilnim uređajima.

Ažuriranja koja je najavio tim Firefox DevTools, uglavnom se odnose na otklanjanje grešaka pomoću Firefox DevTools a oni imaju za cilj da programerima donesu više pouzdanosti i performansi, posebno u izgradnji modernih web aplikacija.

Ovim novim ažuriranjem, Mozilla je korisnicima Firefoxa 67 i novijih verzija obećala solidno iskustvo otklanjanja grešaka.

Otklanjanje grešaka u skriptama jedna je od najsnažnijih i najsloženijih karakteristika produktivnosti u DevTools-u.

Ažurirana verzija Firefox DevTools za Firefox 67 omogućava programerima da postignu veću brzinu i pouzdanost u procesu uklanjanja grešaka i poboljšaju njegove performanse.

Šta je novo u Firefox DevTools?

Prema timu Firefox DevTools, lnove funkcije DevTools vrte se oko četiri ključne tačke, uključujući

  • Najbrže vrijeme punjenja
  • Preuređena podrška za izvornu mapu
  • Smanjenje općih troškova kada je program za otklanjanje pogrešaka neciljan
  • Ispravite neke probleme koji se odnose na nedostajuće točke prekida, neispravne prekide skripte i mnoge druge.

DevTools Firefox se otvara 30% brže

Otvoreno vrijeme programa za otklanjanje pogrešaka sada je 30% brže od prethodnih verzija. DevTools Firefox tim je to objasnio Uklonili su najlošije performanse koje je program za uklanjanje pogrešaka izazvao polako otvorio, što je pokazalo nakon testova performansi da je program za otklanjanje pogrešaka sada 30% brži.

Poboljšana karta izvora

Tada je to rekao tim obnovljeni i brži izvor mape daje iluziju da ispravljate svoj kod, a ne kompajlirani izlaz Babel, Webpack, TypeScript, view.js itd.

Izvorna mapa je datoteka kroz koju program za pronalaženje pogrešaka može povezati izvršeni kod s izvornim izvornim datotekama, omogućavajući pregledniku da obnovi izvorni izvor i prikaže ga u programu za otklanjanje pogrešaka.

Generiranje ispravnih izvora mapa može biti teško, objasnio je tim koji je razvio alate (Babel, Vue.js, itd.) U korist čitavog ekosistema.

Sa bržom podrškom izvorne mape (i ostalim dodatnim radovima), pregledi se sada prikazuju mnogo brže kada zadržite pokazivač iznad varijable dok je izvršavanje pauzirano.

Sa druge strane, kombiniranjem izvora karte s Babelovim parserom, program za ispravljanje pogrešaka firefox sada možete pregledati originalne varijable koje vas zanimaju i sakriti nepotrebne informacije od kompajlera i paketa.

logpoints

Može čak raditi i na konzoli, automatski rješavajući prijateljske ID-ove na njihova prava, detaljna imena u pozadini. Zbog svojih performansi, ovu funkciju morate omogućiti odvojeno potvrđivanjem okvira "Mapa" u oknu "Opsezi" programa za pronalaženje pogrešaka.

Osim toga, U ovom ažuriranju Firefox DevTools ispravljene su mnoge dugotrajne greške u arhitekturi programa za otklanjanje pogrešaka rješavanje nekih od najčešćih i frustrirajućih problema povezanih s nedostajanjem točaka prekida i provaljivanjem u pogrešnu skriptu.

Alat je također poboljšan kako bi programerima JavaScript omogućio transparentnije uklanjanje pogrešaka.

Slično tome, kao što je objasnio tim DevTools Firefox, web programeri danas koriste savremeni web i trebali bi imati koristi od koncepata svjetske klase u DevTools.

Pomoću nove ploče Threads možete se prebacivati ​​između različitih konteksta izvršavanja i neovisno ih suspendirati. To omogućava otklanjanje grešaka u skriptama na istom panelu za otklanjanje pogrešaka, na isti način kao i drugi moderni preglednici.

Sve to, neki vjeruju da Firefoxov alat za web razvoj još uvijek zaostaje za Chromeovim.

Prema njihovim riječima, neke funkcije Firefox DevTools koje vidite u Chrome DevTools još uvijek nedostaju, poput otklanjanja grešaka u web socketu.

Chrome DevTools je set web alata za razvoj koji je integriran direktno u preglednik Google Chrome.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.