Een app crasht en er verschijnt een dialoogvenster met een cryptische foutmelding: een code, een bestandspad, misschien een stack trace-referentie. Je moet die exacte string googelen om een oplossing te vinden. Maar het dialoogvenster heeft twee knoppen — OK en Annuleren — en geen manier om de tekst te selecteren of te kopiëren. Dus pak je je telefoon, maak je een foto van het scherm en tuur je ernaar terwijl je de fout overtypt in een zoekbalk. Of je begint het karakter voor karakter op een plaknotitie te krabbelen.
macOS-dialoogvensters laten zelden tekst kopiëren
De meeste foutdialogen, waarschuwingsvensters en systeemprompts op macOS geven hun tekst weer als statische labels. Je kunt er niet in klikken, geen gedeelte markeren, niet met de rechtermuisknop een kopieeroptie oproepen. Dit geldt voor native macOS-waarschuwingen, dialogen van externe apps, installatiefoutvensters en crashrapporten. Hoe technischer en belangrijker de fouttekst, hoe groter de kans dat hij vastzit in een niet-selecteerbaar label.
Dit is bijzonder frustrerend voor IT-support en probleemoplossing. Je hebt de exacte fouttekst nodig om naar oplossingen te zoeken, een bugreport in te dienen of met supportteams te communiceren. Een foutcode parafraseren — of één teken verkeerd typen — leidt je naar irrelevante resultaten.
Selecteer de fouttekst rechtstreeks uit het dialoogvenster
Wanneer het foutdialoogvenster verschijnt, laat het open staan en activeer Optic vanuit de menubalk. Sleep een selectie over de fouttekst in het dialoogvenster. Optic leest de tekens en kopieert ze naar je klembord — exacte string, exacte interpunctie, exact hoofdlettergebruik.
Direct naar oplossingen zoeken
Plak de exacte foutstring in Google, Stack Overflow of een Apple-supportforum. Exacte zoekopdrachten leveren veel betrouwbaarder relevante resultaten op dan geparafraseerde beschrijvingen van wat de fout zei.
Bugrapporten en supporttickets
Neem de precieze fouttekst op in bugrapporten of supportmails. Ontwikkelaars en supportmedewerkers kunnen problemen veel sneller identificeren met de daadwerkelijke foutstring in plaats van de interpretatie van een gebruiker ervan.
Terugkerende fouten
Optic slaat elke vastlegging op in zijn menubalkgeschiedenis. Als dezelfde fout blijft terugkomen, heb je een tijdgestempelde registratie van elk voorval, zonder elk dialoogvenster te hoeven screenshotten.