Надежное переключение проектов состоит из двух коротких этапов: оставить четкую точку перезапуска, а затем проверить активный контекст по возвращении. Цель состоит не в том, чтобы заморозить весь Mac. Она заключается в том, чтобы сохранить достаточно намерений, чтобы следующее полезное действие было очевидным.
Оставьте точку перезапуска перед переключением
Запишите одно следующее действие, используя глагол и условие выполнения. «Продолжить отчет» звучит слабо; «сравнить три итоговых значения из источников и устранить несоответствие» говорит вам, с чего возобновить работу. Оставьте в группе активного проекта только те окна, которые необходимы для этого действия.
Сохраняйте надежные материалы в их надлежащей системе: файлы в папках, веб-страницы в виде закладок или ресурсов, а решения в заметках. Текущее открытое окно полезно для контекста сеанса, но его индивидуальность может исчезнуть при закрытии окна или перезапуске приложения.
Возвращайтесь через проект, а затем через окно
Выберите проект перед тем, как выбирать приложение. Изучите следующее действие группы, затем выберите окно, содержащее исходный материал для него. Перед началом редактирования подтвердите его заголовок, документ, учетную запись или путь к репозиторию.
Если окно больше не существует, заново откройте постоянный ресурс. Не предполагайте, что сохраненная ссылка на окно воссоздаст состояние браузера, процессы терминала, несохраненные документы или точную геометрию. Средства запуска рабочей среды могут открывать зарегистрированные ресурсы; организаторы окон находят или группируют окна, которые присутствуют в данный момент. Проверьте, какое именно поведение поддерживает ваш инструмент.
Сохраняйте видимость затрат на переключение
После нескольких переключений отмечайте, что именно постоянно теряется. Если следующее действие неясно, улучшите формулировку задачи. Если открывается нужное приложение, но назначение окна неясно, улучшите названия или группировку. Если ресурсы необходимо перезапускать, добавьте постоянные ссылки или используйте средство запуска. Если проблема в геометрии, используйте инструмент компоновки.
Эта диагностика позволяет сохранить систему компактной: исправляйте утерянный уровень вместо добавления второго инструмента, управляющего другим объектом.