Hoe om Safari se ontfoutingslys te aktiveer om bykomende vermoëns te kry

INHOUDSOPGAWE:

Hoe om Safari se ontfoutingslys te aktiveer om bykomende vermoëns te kry
Hoe om Safari se ontfoutingslys te aktiveer om bykomende vermoëns te kry
Anonim

Wat om te weet

  • Aktiveer ontfout-kieslys deur defaults skryf com.apple. Safari IncludeInternalDebugMenu 1 in Terminal. in te voer
  • Deaktiveer debug-kieslys deur defaults skryf com.apple. Safari IncludeInternalDebugMenu 0 in Terminal. in te voer
  • Herbegin Safari nadat jy die ontfout-kieslys aan of afgeskakel het.

Safari het lank 'n versteekte Ontfout-kieslys gehad wat nuttige vermoëns bevat het. Oorspronklik bedoel om ontwikkelaars te help met die ontfouting van webblaaie en die JavaScript-kode wat daarop loop, is die ontfout-kieslys weggesteek omdat die opdragte wat in die spyskaart ingesluit is, verwoesting op webblaaie kan saai. Inligting in hierdie artikel is van toepassing op Mac's met OS X El Capitan (10.11) of vroeër.

Safari Debug Menu in OS X El Capitan en vroeër

Met die vrystelling van Safari 4 in die somer van 2008, is baie nuttige spyskaart-items in die Ontfout-kieslys na die nuwe Ontwikkel-kieslys geskuif. Die versteekte Debug-kieslys het egter gebly en het selfs 'n opdrag of twee opgetel namate Safari-ontwikkeling voortgegaan het. Dit is heeltemal van OS X Sierra en later vrystellings van die bedryfstelsel verwyder.

Apple het toegang tot die versteekte Ontwikkel-kieslys 'n maklike proses gemaak, wat slegs 'n reis na die Safari se voorkeure vereis het. Toegang tot die Ontfout-kieslys, aan die ander kant, was 'n bietjie meer ingewikkeld.

Om die Safari-ontfoutvenster te aktiveer, vereis die gebruik van Terminal, 'n kragtige hulpmiddel vir toegang tot verborge kenmerke van die Mac-bedryfstelsel en sy baie toepassings. Terminal is die geheim om Safari se Debug-kieslys aan te skakel.

Image
Image

Aktiveer Safari se ontfoutingslys

Sluit Safari toe as jy dit oop het en dan:

  1. Gaan na Aansoeke > Utilities en begin Terminal.
  2. Voer die volgende opdragreël in Terminal in deur dit te tik of kopieer en plak te gebruik. Voer die opdrag as 'n enkele reël in Terminal in, selfs al kan jou blaaier dit in verskeie reëls opbreek.

    verstek skryf com.apple. Safari IncludeInternalDebugMenu 1

  3. Druk Enter of Return.
  4. Herbegin Safari. Die nuwe Ontfout-kieslys is beskikbaar.

Deaktiveer Safari se ontfoutingslys

As jy die Debug-kieslys wil deaktiveer, kan jy dit enige tyd doen, weer deur Terminal te gebruik. Maak Safari toe as dit oop is en dan:

  1. Bekendstelling Terminal.
  2. Voer die volgende opdragreël in Terminal in deur dit te tik of kopieer en plak te gebruik. Voer die opdrag as 'n enkele reël in Terminal in, selfs al kan jou blaaier dit in verskeie reëls opbreek.

    verstek skryf com.apple. Safari IncludeInternalDebugMenu 0

  3. Druk Enter of Return.
  4. Herbegin Safari. Die Ontfout-kieslys is weg.

Gunsteling Safari-ontfout-kieslysitems

Met die Debug-kieslys onder jou beheer, kan jy verskeie spyskaartitems probeer. Nie al die menu-items is bruikbaar nie, want baie is ontwerp om gebruik te word in 'n ontwikkelingsomgewing waar jy beheer oor die webbediener het. Nietemin, nuttige items sluit in:

  • Force Repaint
  • Show Frame Rate Meter, wat SVE-lading, bladsyraamtempo-spoed en opdaterings wat aan die bladsy gemaak word, alles in die vorm van analoog spoedmeters vertoon.
  • Verskeie vlagopsies.
  • Sinkroniseer iCloud-geskiedenis.
  • Afhangende van die weergawe van Safari, die opsie om Topwerwe terug te stel en te herbereken.

Aanbeveel: