Есть ли программа, которую я могу установить, чтобы прикрепить строки заголовка/заголовка к окну?

Я использую Windows с 80-х годов. Месяц назад я получил Mac для побочного проекта, над которым я работаю. Несмотря на все мои усилия, я так и не привык к тому факту, что строка меню окон не прикреплена к окну, а находится поверх экрана. Также не привык к кнопкам закрыть/свернуть/развернуть слева.

Если бы это был Linux, я мог бы изменить его, чтобы он выглядел и вел себя как Windows. Есть ли способ сделать это на Mac? Либо скачав и установив программу, либо через какие-то модификации настроек?

Строка меню спроектирована так, чтобы быть вверху, поэтому она будет стандартной для всех приложений. Для любого приложения вы автоматически будете знать, где находятся параметры. Когда вы говорите, что «строка меню прикреплена к окну», вы имеете в виду, что это похоже на Windows, где вы нажимаете Alt, чтобы отобразить строку меню, если она скрыта?
Могу я спросить, над каким проектом вы работаете, который потребует перехода от опытного пользователя Windows (и, якобы, Linux). Я могу только предположить, что это проект разработки OS X или iOS. Если нет, то какие другие системы вы рассматривали?
@ChadKemp Ты попал в самую точку. iOS-разработчик
@AnonymousAppDev в Windows параметры файла/редактирования/справки и т. д. находятся за пределами окна. Не вверху экрана. Точно так же кнопки «закрыть/свернуть/развернуть» находятся справа. 30-летнюю привычку трудно сломать.
Я был пользователем Linux как рабочего стола в течение лет (7 или около того. В основном SuSE/openSuSE, в последнее время Ubuntu) на моем персональном компьютере и Windows для работы. Я сменил работу, и мне пришлось перейти на OS X 3 года назад. Я обнаружил, что кривая обучения была не такой крутой, как ожидалось. Это на самом деле стало довольно интуитивно. Фактически, Ubuntu Unity пытается воспроизвести этот опыт. Я думаю, вы оцените постоянство в кратчайшие сроки. Я до сих пор использую Ubuntu на своем личном ноутбуке для разработки под Android, и меня «разочаровывает», когда приложение не использует все преимущества платформы Unity.

Ответы (2)

Еще во времена OS 9 мы могли устанавливать хаки, чтобы делать сумасшедшие вещи, такие как перекрашивать окна и перемещать эти элементы управления окнами, но теперь они просто похоронены слишком близко к металлу, чтобы делать это в масштабах всей системы. В те дни слишком много таких взломов приводило к нестабильности системы. Я уверен, что Apple могла бы аккуратно встроить такую ​​настройку в OS X, и действительно, в самых ранних версиях я помню некоторые элементарные функции для «скинов», но сегодня наличие согласованного пользовательского интерфейса рассматривается компанией как функция, а не ответственность.

Я нашел эту статью с довольно хорошим обзором утилит, которые привносят некоторые из лучших функций Windows в OS X. Но, к сожалению (к счастью?), добавление дополнительных беспорядка строки меню в каждое окно или перемещение элементов управления окном не является одним из них. .

PS. Я чувствую твою боль противоположным образом. Как давний пользователь OSX, новая функция Mavericks в виде строки меню на каждом мониторе иногда кусает меня. Когда я использую приложение на втором мониторе и пытаюсь выбрать команду из меню на основном мониторе — опа! Это меню другого приложения!
да... это то, к чему вы привыкли. Спасибо за ссылку и спасибо за инфу. Нашел это действительно интересно. Это похоже на мир iOS. Думал, что может быть шанс, что OSX может отличаться, поскольку его корни находятся в мире BSD. еще раз спасибо

Существует MenuEverywhere , который добавляет такое меню поверх окон:

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

Если вам нужен более легкий доступ к строке меню, вы можете нажать command-? для выбора пунктов меню путем поиска. Вы можете нажать control-F2/fn-control-F2 или команду-? чтобы переместить фокус на строку меню.

Спасибо @ user3936, я проверю это дальше. Очень жаль глючность. Спасибо
похоже, что оно, по крайней мере, идентифицирует окно (хотя глюки, о которых вы упоминаете, не появляются).. хотя хуже, но я получаю эту ошибку «Вы не можете использовать эту версию приложения« меню везде »с этой версией macOS. Я я 10.12.6