Сделать зеленый значок полноэкранного окна на Yosemite максимизировать окна

В Mac OS X Yosemite зеленый значок в каждом окне:

введите описание изображения здесь

по умолчанию используется, чтобы сделать приложение полноэкранным.

Как заставить его работать так же, как и в предыдущих версиях Mac OS X, т . е. максимизировать окно?

Я так понимаю, вы знаете, что опция + щелчок возвращает его к предыдущему поведению. Но да, это должно быть опцией для пользователя.
Что со старым option+ clickфункционалом? Раньше он работал в полноэкранном режиме, не удаляя строку меню, док-станцию ​​​​и т. Д.
теперь вы можете дважды щелкнуть строку заголовка, чтобы развернуть и развернуть: D
@ Джонатан, я ошибался; это не связано со значком прокси. Он просто не работает во многих приложениях, таких как Chrome, Firefox, Spotify, TextWrangler, ...
да, я заметил, что FF открывает новую вкладку, хотя работает в сафари и возвышенном тексте :)
Почему на весь экран??? Apple нужно еще одно изменение, чтобы сделать зеленую кнопку полезной. Пожалуйста, сделайте нормальную кнопку максимизации. Похоже, что Apple пытается не использовать ту же кнопку, что и кнопка максимизации Windows.
Это одна из самых странных особенностей йосемити.
Я использую Chrome на Yosemite прямо сейчас, и двойной щелчок по строке заголовка, безусловно, теперь работает.
Chrome [версия 43.0.2357.81 (64-разрядная версия)] заполняет только сверху вниз. Боковые стороны не соответствуют максимальному размеру.

Ответы (7)

Поскольку приведенное ниже решение основано на приложении (т.е. работает только для таких приложений, как Google Chrome), еще один способ решить эту проблему — полностью игнорировать кнопку максимизации и установить зрелище приложения с открытым исходным кодом, которое предлагает сочетание клавиш:

+ +F

У него есть и другие приятные особенности . И это работает для всех приложений.


Чтобы развернуть окно так, чтобы оно заполнило видимое содержимое окна, используйте:

+ Нажмите на зеленый значок

Чтобы максимально увеличить окно как по ширине, так и по высоте до текущего рабочего стола для таких приложений, как Google Chrome, используйте:

+ + Нажмите на зеленый значок

Вы заметите изменение поведения кнопки в том, как она меняет свое содержимое с двух стрелок на знак «плюс».

Я не вижу разницы в поведении между Option+щелчок и Option+Shift+щелчок. Apple Mail максимизирует размер экрана в любом случае; Предварительный просмотр масштабируется в зависимости от содержимого в любом случае. Что является примером приложения, которое ведет себя так, как вы описываете?
@willkil, Chrome — хороший пример приложения, которому нужны Option+Shift+Click для максимизации в обоих направлениях.
@bassplayer7 Это имеет смысл в Chrome, поскольку Shift + Click используется для максимизации Chrome в Mavericks. Но Chrome был единственным известным мне приложением, которое делало это. Поведение iTerm было (и остается) противоположным Chrome - левый щелчок максимизирован, Shift + Click (теперь + Option) изменяет размер окна, чтобы «соответствовать» содержимому. Я хотел бы, чтобы был стандартный способ всегда максимизировать окно в OSX, но я действительно не думаю, что такой стандарт существует. Я думаю, что Google только что добавил функцию максимизации + Shift в Chrome, чтобы компенсировать отсутствие этой функции в OSX.
к сожалению сафари не знает option+ shift+click
Есть ли способ увеличить значки? Они слишком малы для моих глаз.
Это как вызвать альтернативное поведение, а не как изменить поведение по умолчанию.
Вау, это убило бы Apple, если бы она дала нам подсказку? Для людей, одержимых дизайном и удобством использования, скрытие часто используемой функции за ее гарантированно раздражающей для многих заменой, а затем отсутствие намека на то, что она все еще существует, кажется пустяком.
Вместо того, чтобы устанавливать стороннее программное обеспечение, вы можете просто привязать ярлык для команды меню «Масштаб» в настройках клавиатуры.

Функцию масштабирования теперь можно выполнять проще — двойным щелчком по заголовку окна. Вам больше не нужно точно целиться в маленькую зеленую кнопку, что, как я полагаю, является причиной того, что по умолчанию она была преобразована в полноэкранную кнопку.

Если удерживать клавишу Shift и дважды щелкнуть заголовок окна, приложения, использующие «интеллектуальное масштабирование», будут вынуждены выполнять полноэкранное масштабирование. Интеллектуальное масштабирование было (которое очень не хватало) поведением окна OS X, когда вместо того, чтобы заполнять весь огромный дисплей, окно увеличивалось в зависимости от его «потребностей». Apple удалила функцию интеллектуального масштабирования из своих собственных приложений, но Chrome по-прежнему делает это.

Итак, в общем, сделайте болезненный переход на работу с панелью заголовка и игнорируйте зеленую кнопку, за исключением тех редких случаев, когда вам действительно нужен полноэкранный режим. Если вы получаете «умный зум» и вместо этого хотите заполнить экран, повторите, но удерживайте клавишу Shift.

Это верно не для всех приложений. Вроде не работает в Chrome, Firefox и TextWrangler.
@Arjan Это временные проблемы приложений с нестандартным дизайном окон, которые были созданы до Yosemite. Они будут исправлены в ближайшее время.
Это также не будет работать, если у вас есть «Двойной щелчок по строке заголовка окна, чтобы свернуть» в параметрах меню «Системные настройки»> «Док».
Пожалуйста, дайте определение «скоро», @hamstergene ;-) (я все еще ненавижу это изменение...)
Это также не работает с Xcode 6. Собственный инструмент разработки Apple.
@ davidf2281 Я использую Xcode 6.1.1, и он там работает.
На моей установке 6.1.1 на Yosemite двойной щелчок сворачивает окно. Так что странно...
@ davidf2281 Попробуйте снять флажок «Дважды щелкните строку заголовка окна, чтобы свернуть его» в Системных настройках / Dock.
Ах, спасибо за это @hamstergene. Я все еще ненавижу новое поведение по умолчанию, и тот факт, что новый двойной щелчок для максимизации взаимодействует с существующим двойным щелчком для минимизации, довольно ужасен...
Двойной щелчок не максимизирует. Он максимизируется по вертикали и заполняет 80-90% по горизонтали. Это слабое приближение к реальному максимуму.
@Jeff Джефф Вы путаете максимизацию и масштабирование. В OS X никогда не было максимизации, но некоторые приложения определяют масштабирование как максимизацию.
@hamstergene Я отказываюсь переопределять слово «зум» в соответствии с потребностями Apple. Развернуть всегда означало «заполнить экран» с тех пор, как я впервые использовал графический интерфейс.
Двойной щелчок @Jeff shift будет максимизировать как по горизонтали, так и по вертикали.
@MarkAmery у меня не работает, только что проверил с Safari, Shift + двойной щелчок не максимизируется по горизонтали
Двойной щелчок по строке заголовка делает то же, что и старая зеленая кнопка. Ну это интуитивно. Как я не догадался? Все знают, что строка заголовка означает «максимизировать». Остальные вещи в этом баре просто дополнительные. Я по глупости предположил, что зеленая кнопка на том же месте, что и раньше, рядом с красной и желтой кнопками, как и раньше, будет делать то же самое, что и раньше. Насколько я глуп?

Удерживайте опцию и щелкните левой кнопкой мыши зеленую кнопку, чтобы развернуть ее, но не переходить в полноэкранный режим.

Это максимизирует его только до полной высоты, а не до полной высоты и ширины рабочего стола за вычетом строки меню (и за вычетом док-станции, если вы отключили скрытие док-станции).
Но, @Mike, это было поведение до Йосемити, верно?
Нет, не совсем правильно. Если только «Двойной щелчок по строке заголовка окна для сворачивания» в «Настройки» -> «Док» не был включен/отключен (сейчас не могу вспомнить, какой из них).

У @Wladimir Palant есть отличное решение , использующее BetterTouchTool для переназначения роли зеленой кнопки. Работает для меня!

Примечание. Ответ @Wladimir на самом деле решает этот вопрос, а не тот, который он опубликовал.

Отключите параметр «Дважды щелкните строку заголовка окна, чтобы свернуть его» в «Настройки» -> «Док». Теперь вы можете использовать двойной щелчок по заголовку окна, чтобы развернуть его.

То есть, если приложение было разработано с учетом этого действия. Некоторые программы спроектированы так, чтобы плавать в виде окна, даже если у них обычная строка заголовка.
Работает для Chrome и терминала. Это все, что мне нужно.

Я уже писал в похожей теме - Посмотрите бесплатное "спектакль", в котором есть куча удобных ярлыков для управления окнами. . Запуск этого приложения добавляет cmd + option + F для полного экрана со строкой состояния.

PS. Я действительно ненавижу то, что вместо того, чтобы добавить клавишу «option» для текущего развертывания в полноэкранном режиме, они просто заменили кнопку, которую люди использовали годами.

ППС. Пробовал дважды щелкать windows, не работает как положено, в лучшем случае как-то меняет размер экрана, так что максимальная высота, но не заполняет всю ширину экрана. Хромированное окно с вкладками игнорирует двойные клики.

ПППС. Option + щелчок также не работает должным образом - он делает то же самое, что и двойной щелчок по окну - размер окна изменяется в вертикальном направлении, но не в горизонтальном. (У меня два монитора в системе, и он не заполняет ни один из них).

Поскольку мы выговариваемся, мне очень не нравится идея, что люди хотят определенного поведения только потому, что они к этому привыкли. Людям очень трудно понять, хотят ли они определенного поведения, потому что оно лучше, или потому, что они привыкли к этому, поэтому лучше ошибиться в сторону когнитивной предвзятости, которая делает нас существами привычки, иначе вы можете погибнуть. вверх, непреднамеренно препятствуя прогрессу.
Зума, мы используем OS X уже более десяти лет. Это называется мышечной памятью. Очень разрушительно заставлять существующие кнопки работать по-другому. Это должно быть предпочтением. Это мой компьютер, а не Apple.

Таким образом, до yosemite удерживание «Shift + щелчок левой кнопкой мыши» будет чередовать текущие размеры и то, какими они были бы, если бы вы максимизировали окно до полностью доступных размеров.

«Option + щелчок левой кнопкой мыши» переключает размеры окна (последний и полную высоту экрана (за вычетом док-станции). Кроме того, независимо от того, где сфокусирована страница, после использования параметра щелчок фокус возвращается к верхнему слева от страницы (забавный факт).

Еще одна вещь, которую следует отметить, это то, что если у вас открыто более одного окна, «option + щелчок левой кнопкой мыши» развернет дополнительное окно и, в зависимости от его текущих размеров, придерживается того же масштаба, как если бы вы удерживали клавишу Option при нажатии - перетаскивание угла окна, чтобы вручную изменить размер кадра (масштабируется в фиксированном соотношении).

Чтобы ответить на ваш вопрос, попробуйте «Option + щелчок левой кнопкой мыши» и/или «Shift + щелчок левой кнопкой мыши». Тогда, возможно, попробуйте их вместе ;)