Як встановити положення та / або розмір вікна за замовчуванням?


10

Щоразу, коли я запускаю таку програму, як Terminal або Preview, вони завжди відкриваються як невелике вікно у лівому верхньому куті екрана. Чи є спосіб встановити їх відкриття в центрі екрана? Переважно максимально також?

Відповіді:


12

У Терміналі ви можете змінити розмір вікна за замовчуванням у налаштуваннях> Налаштування> Вікно:

Ви також можете використовувати групи вікон, щоб встановити позицію та розмір за замовчуванням для вікна, відкритого при запуску терміналу (але не для нових вікон, відкритих пізніше).

Я використовую Послідовну та Skim як альтернативу Preview та iTerm 2 як альтернативу Terminal. Усі вони мають змогу відкривати вікна в повноекранному режимі за замовчуванням, і всі вони мають власні (до Lion та фактично зручні) реалізації для повних екранів.

Розміри вікон Finder зберігаються у .DS_Storeфайлах, а в налаштуваннях розміру вікна за замовчуванням немає com.apple.Finder.plistнічого іншого. Я використовую такий сценарій, щоб скинути властивості Windows:

tell application "Finder"
    if number of Finder windows is 0 then return
    tell Finder window 1
        set toolbar visible to false
        set sidebar width to 0
        set statusbar visible to false
        set current view to column view
        set bounds to {960, 44, 1920, 1076}
        tell its column view options
            set shows icon to false
        end tell
    end tell
end tell

6

Шифер (менеджер вікон) надзвичайно настроюється, і використання конфігураційного файлу JavaScript дозволить вам це зробити. Такі події, як відкриття вікна, можна обробляти за допомогою зворотного дзвінка JavaScript, який переміщує вікно, щоб заповнити екран.

Приклад того, що ви хочете: (зроблено майже безпосередньо зі сторінки вікі)

slate.on("windowOpened", function(event, win) {
    if (win.app().name() === "Terminal" || win.app().name() === "Preview") {
        win.move("x" : "screenOriginX", "y" : "screenOriginY",
                 "width" : "screenSizeX", "height" : "screenSizeY");
    }
});

1
І я дав вам бали за це 2, подякувавши за публікацію сценарію :)
Ruskes

0

Я хотів би допомогти тобі з правильною відповіддю, яку наведено на SuperUser: Які елементи керування зберігаються / розміщуються вікна за замовчуванням у OS X?

Поруч із цим, якщо ви не хочете возитися з файлами .plist, я можу порекомендувати вам BetterSnapTool, який можна використовувати для перетягування програми на верхню частину екрана, як це можна зробити в Windows 7 за замовчуванням.


0

У OSX 10.9, коли я перетягую вікно терміналу на інше місце, а потім виходжу, нове місце запам'ятовується при повторному запуску. Щоб змінити розмір вікна, у розділі Налаштування -> Текст ви можете збільшити розмір шрифту, який запам'ятається. У налаштуваннях -> Вікно ви також можете встановити кількість рядків / стовпців.


-2

Отримайте додаток з назвою SizeUp. Це не безкоштовно, але окупається в продуктивності реально швидко.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.