Як організувати додаток Windows на Mac OS X


17

У Windows є можливість на панелі завдань плитка вікон горизонтально чи вертикально. Чи є можливість повторити цю функцію в Mac OS X?



1
Можливо, вам сподобається: imacami.net # tri

Відповіді:


13

Я знайшов програму з відкритим кодом, ShiftIt.

http://code.google.com/p/shiftit/

Є режим напівекрану (ліворуч, праворуч, верхній, нижній) та чверть екранного режиму (верхній лівий, верхній правий, нижній лівий, нижній правий). Є навіть комбінації клавіш.


4
Зараз він розміщений тут: github.com/fikovnik/ShiftIt І я можу підтвердити, що він працює дуже добре.
Кріс

1
На сайті github.com/fikovnik/ShiftIt/isissue/72 є двійковий файл, який добре працює на Лева.
Уолдо

Я помітив, що ShiftIt намагається встановити вихідні з'єднання (використовуючи Little Snitch) на nkuyu.net, blogoriffic.com, dishchannelchart.com та game-boyz.co.uk. Можливо, це нешкідливо, але хтось повинен зрозуміти, що це робить. Звичайно, джерело знаходиться на github (хоча автор може змінити джерело перед тим, як створити додаток).
Пітер Ценг

14

Подивіться на SizeUp , яка є умовно-популярною версією TwoUp (згадана вище), яка надає вам ще більшу гнучкість із плиткою вікон (ви можете робити квартальні екрани та заповнені екрани, а також переміщувати речі між моніторами). Це фантастично


2
Для тих, хто шукає програму, яка все ще працює добре в середині 2011 року - SizeUp все ще працює добре.
bmike

Дітто на Сніжному леопарді на початку 2013 року
Джон Джей

І, здається, все ще працює над Йосеміті в кінці 2014 року.
Тревіс Редер

7

Спробуйте TwoUp :

TwoUp дозволяє швидко розташувати вікно, щоб заповнити рівно половину екрана (сплітскрін) через панель меню або налаштовані ярлики (гарячі клавіші), що налаштовуються на всю систему. Подібно до функціональності «кахельних вікон», доступних в інших операційних системах.


Я використовую це, і можу сказати, це фантастично. Нова версія буде містити кілька приємних речей за словами автора (ви повинні запитати його). ;)
Мартін Маркончіні

TwoUp припинено :(
Сагар Р. Котарі

5

Це робота для Applescript. Ось декілька публікацій, у яких є код, який ви можете використовувати при написанні більш загального, який буде виконувати те, що ви хочете зробити. В основному, вам доведеться розібратися, які програми мають відкриті вікна, а потім по черзі застосувати до них свій алгоритм плитки.

http://blog.slaunchaman.com/2008/05/20/resize-your-windows-automatically-for-different-resolutions/

http://www.ithug.com/2008/12/applescript-arranging-multiple-windows/

http://www.vicky.com.np/mediawiki/index.php/Tile_Terminal_Windows_Using_AppleScript

EDIT

Варто додати, що Apple, схоже, по-іншому поглядає на те, як вирішити проблему вікон на екрані. Замість того, щоб організовувати їх через якусь плиткову систему, вони надають "пошук". Якщо вам потрібно знайти конкретну програму або вікно, ви натискаєте F9 для Exposé, який мініатюризує всі відкриті вікна та покаже їх усі вам відразу, щоб ви могли вибрати потрібне. Якщо вам потрібні всі вікна певного додатка, ви натискаєте F10, який витягне вікна активного додатка з купи вікон на робочому столі та розмістить їх у верхній частині палі.

Не всім це подобається або розуміють, що це інструменти, які Apple пропонує вам використовувати, тому ви отримуєте більш типовий (Windows та Linux) спосіб обробки відкритих вікон, доданий третіми сторонами. Подивіться на це як на Apple, непримиренний до "Мислення різних", подібного до миші однією кнопкою.

Я також дотримувався цієї «пошукової» парадигми в організації більшості моїх файлів. Єдина організація файлів / папок, яку я зберігаю в своїй домашній папці, - це каталоги для типів документів, і я використовую Spotlight для їх пошуку. Я вперше спробував це як експеримент, коли Spotlight з'явився з Tiger і виявив, що з поліпшенням Spotlight у Leopard, що він насправді спрацьовує (Spotlight було занадто повільним і неточним у Тигра). Я зберігаю поточні проекти на робочому столі, і як тільки вони вже не активні, вони переходять до «архіву». Це добре працює. У мене є тони файлів pdfs тощо, з якими я працюю, і я майже ніколи не витрачаю часу на те, щоб шукати потрібний документ.

Повертаючись до питання про вікно, в Леопарді, між віртуальними робочими стільницями (простори; я зазвичай використовую 9 просторів одночасно) та Exposé, я не відчував необхідності переходити з більш традиційною системою облицювання вікон.


4

breeze має глобальний стан та стан вікон додатків. стани можуть бути спровоковані за допомогою клавіатури, і вони не залежать від роздільної здатності. з'єднайте це з розміром і вікном, і вам буде встановлено.


Тільки для того, щоб повідомити, що після публікації цієї відповіді WindowFlow залишив бета-версію і тепер її називають оптимальною компоновкою
Бенедикт


2

Відьма схожа на вкладку alt + у вікнах, але показує відкриті кілька вікон. Ви запускаєте його, використовуючи опцію + tab замість команди + tab, і ви все одно зберігаєте свою команду + вкладку http://www.manytricks.com/witch/

У сніговому леопарді ви зможете натиснути піктограму дока, і він покаже вікна, що відкриваються на даний момент.


2

ось класний маленький яблучний сценарій від http://www.ithug.com/2008/12/applescript-arranging-multiple-windows/, який можна змінити - вставивши ім'я програми, на яку ви хочете, щоб вона працювала на зразок Safari або Попередній перегляд або пошта - так, ви повинні запустити його для кожної відкритої програми, але вона працює досить добре. Я не міг змусити його працювати на пошуку.

Сценарій, який буде розшаровувати кожне відкрите вікно в Safari таким чином, що кожне вікно буде трохи внизу та ліворуч від вікна раніше, в результаті виходить каскадний візерунок.

tell application "Safari"
activate
set _theWindows to every window
repeat with i from 1 to number of items in _theWindows
set this_item to item i of _theWindows
set the bounds of this_item to {(109 + (20 * i)), (10 + (10 * i)), (1164 + (20 * i)), (786 + (10 * i))}
end repeat
end tell



0

Зараз це ряд додатків, які можуть це зробити.

Я використовую TileWindows . У ньому є режим напівекрану (ліворуч, праворуч, верхній, нижній) та чверть екранного режиму (верхній лівий, верхній правий, нижній лівий, нижній правий). Є навіть комбінації клавіш.


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