Это правда, что нет способа изменить настройки по умолчанию в самой OS X. Много экспертов пытались, были подробные обсуждения на Stack Exchange и других сайтах, но нет команды, которую можно запустить, чтобы отключить полноэкранный режим или изменить поведение по умолчанию.
К счастью, есть 2 способа обойти эту проблему ...
Удерживая нажатой клавишу Option (Alt) на клавиатуре, нажмите зеленую кнопку максимизации. Окно затем увеличит изображение, то есть не перейдет в полноэкранный режим.
ИЛИ
Используйте бесплатное стороннее приложение под названием BetterTouchTool. Обычно я не люблю рекомендовать специальное программное обеспечение, но, насколько все были в состоянии сказать, что это только приложение , которое на самом деле позволяет изменять поведение по умолчанию кнопки разворачивания - то есть, только один , который не требует каких - либо нажатий клавиш совсем. Вместо этого вы используете приложение, чтобы назначить новое действие для этой кнопки. После того, как это установлено, когда вы нажимаете кнопку, она работает так, как раньше.
Вам могут понадобиться эти инструкции, чтобы изменить настройки приложения. Их терминология немного нестандартна:
В настройках BetterTouchTool:
Выберите категорию «Другие» в верхней части окна.
Убедитесь, что «Global» выбран с левой стороны.
Нажмите кнопку «Настроить новый триггер» в нижней части окна.
Выберите «Щелчок левой кнопкой мыши по зеленому окну» в качестве триггера.
Выберите «Окно масштабирования под курсором» в качестве предварительно определенного действия.
Сохраните эти изменения и убедитесь, что приложение запускается автоматически при запуске компьютера, чтобы оно всегда работало в фоновом режиме.
В будущем возможны и другие варианты, но в последний раз я смотрел, что приложение было подавляющим фаворитом.
За последние два года десятки тысяч людей написали в Apple жалобу на это. И одна из причин заключается в том, что он имеет тенденцию испортить и вызвать странное поведение с несколькими приложениями, не являющимися приложениями Apple, то есть теми, которые не обновили свое программное обеспечение, чтобы играть хорошо в полноэкранном режиме. Но даже без этого хлопот, для многих задач ( особенно тех, которые требуют одновременного открытия нескольких приложений и окон ), это трата времени для многих людей.
NSAutomaticWindowAnimationsEnabled
не имеет ничего общего с полноэкранным просмотром. Это связано с анимацией окна при создании окна, оно начинается с меньшего размера и увеличивается до исходного рабочего размера.