Приложение падает, и появляется диалоговое окно с загадочным сообщением об ошибке: код, путь к файлу, возможно, ссылка на стек вызовов. Вам нужно найти эту точную строку в Google, чтобы найти решение. Но в диалоге всего две кнопки — «ОК» и «Отмена» — и никакой возможности выделить или скопировать текст. Поэтому вы берёте телефон, фотографируете экран и, щурясь, перепечатываете ошибку в строку поиска. Или начинаете переписывать её на стикер, символ за символом.
Диалоговые окна macOS редко позволяют копировать текст
Большинство диалогов ошибок, предупреждений и системных запросов в macOS отображают текст как статические подписи. В них нельзя кликнуть, нельзя выделить часть текста, нельзя щёлкнуть правой кнопкой для копирования. Это верно для нативных предупреждений macOS, диалогов сторонних приложений, окон ошибок установщиков и отчётов о сбоях. Чем более технический и важный текст ошибки, тем выше вероятность, что он заперт в невыделяемой подписи.
Это особенно раздражает для ИТ-поддержки и устранения неполадок. Вам нужен точный текст ошибки, чтобы найти решение, оформить отчёт об ошибке или связаться со службой поддержки. Пересказ кода ошибки своими словами — или опечатка в одном символе — приводит к нерелевантным результатам поиска.
Выделяйте текст ошибки прямо из диалога
Когда появляется диалог с ошибкой, оставьте его открытым и активируйте Optic из строки меню. Выделите текст сообщения об ошибке в диалоге. Optic считывает символы и копирует их в буфер обмена — точная строка, точная пунктуация, точный регистр.
Мгновенный поиск решений
Вставьте точную строку ошибки в Google, Stack Overflow или форум поддержки Apple. Поиск по точному совпадению даёт куда более релевантные результаты, чем пересказанное своими словами описание ошибки.
Отчёты об ошибках и обращения в поддержку
Указывайте точный текст ошибки в отчётах об ошибках или письмах в поддержку. Разработчики и специалисты поддержки смогут гораздо быстрее определить проблему, имея настоящую строку ошибки, а не её интерпретацию пользователем.
Повторяющиеся ошибки
Optic сохраняет каждый захват в истории строки меню. Если одна и та же ошибка возникает снова, у вас появляется журнал с отметками времени каждого случая — без необходимости делать скриншот каждого диалога.