Cách sắp xếp Windows ứng dụng trên Mac OS X


Câu trả lời:


13

Tôi tìm thấy một chương trình mã nguồn mở, ShiftIt.

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

Có một chế độ nửa màn hình (trái, phải, trên, dưới) và một chế độ màn hình quý (trên cùng bên trái, trên cùng bên phải, dưới cùng bên trái, dưới cùng bên phải). Thậm chí còn có các phím tắt.


4
Điều này hiện được lưu trữ ở đây :: github.com/fikovnik/ShiftIt Và tôi có thể xác nhận nó hoạt động thực sự tốt.
Kris

1
Có một nhị phân tại github.com/fikovnik/ShiftIt/issues/72 đang hoạt động tốt trên Lion.
waldo

Tôi đã nhận thấy rằng ShiftIt cố gắng thực hiện các kết nối gửi đi (sử dụng Little Snitch) đến nkuyu.net, blogoriffic.com, Dishchannelchart.com và game-boyz.co.uk. Có lẽ nó vô hại, nhưng ai đó nên tìm hiểu xem nó đang làm gì. Tất nhiên là nguồn trên github (mặc dù tác giả có thể sửa đổi nguồn trước khi xây dựng ứng dụng).
Peter Tseng

14

Nhìn vào SizeUp , đây là phiên bản phần mềm chia sẻ của TwoUp (đã đề cập ở trên), cho phép bạn linh hoạt hơn với các cửa sổ ốp lát (bạn có thể làm màn hình quý và màn hình đầy cũng như di chuyển mọi thứ giữa các màn hình). Thật tuyệt vơi


2
Đối với bất cứ ai đang tìm kiếm một chương trình vẫn hoạt động tốt vào giữa năm 2011 - SizeUp vẫn hoạt động tốt.
bmike

Ditto trên Snow Leopard vào đầu năm 2013.
JohnJ

Và dường như vẫn hoạt động trên Yosemite vào cuối năm 2014.
Travis Reeder

7

Hãy thử TwoUp :

TwoUp cho phép bạn nhanh chóng định vị một cửa sổ để lấp đầy chính xác một nửa màn hình (màn hình chia nhỏ) thông qua thanh menu hoặc các phím tắt trên toàn hệ thống có thể định cấu hình (phím nóng). Tương tự như các cửa sổ lát gạch của chức năng có sẵn trên các hệ điều hành khác.


Tôi sử dụng điều này và tôi có thể nói là tuyệt vời. Phiên bản mới sẽ bao gồm một vài điều tốt đẹp theo tác giả (bạn nên hỏi anh ta). ;)
Martin Marconcini

TwoUp đã ngừng :(
Sagar R. Kothari

5

Đó là một công việc cho Applescript. Dưới đây là một số bài đăng có mã bạn có thể sử dụng để viết một bài tổng quát hơn sẽ hoàn thành những gì bạn muốn làm. Về cơ bản, bạn sẽ phải tìm ra ứng dụng nào có cửa sổ mở và sau đó lần lượt áp dụng thuật toán ốp lát của bạn cho chúng.

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

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

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

CHỈNH SỬA

Điều đáng nói là Apple dường như có một cái nhìn khác về cách xử lý vấn đề của các cửa sổ trên màn hình. Thay vì giữ chúng được tổ chức thông qua một số hệ thống ốp lát, thay vào đó chúng cung cấp "tìm kiếm". Nếu bạn cần tìm một ứng dụng hoặc cửa sổ cụ thể, bạn nhấn F9 cho phơi sáng, nó sẽ thu nhỏ tất cả các cửa sổ đang mở và hiển thị tất cả chúng cho bạn cùng một lúc để bạn có thể chọn cái bạn muốn. Nếu bạn cần tất cả các cửa sổ của một ứng dụng cụ thể, bạn nhấn F10, nó sẽ kéo các cửa sổ của ứng dụng đang hoạt động ra khỏi đống cửa sổ trên máy tính để bàn của bạn và đặt chúng lên trên cùng của đống.

Không phải ai cũng thích điều này, hoặc hiểu rằng đây là những công cụ mà Apple gợi ý bạn sử dụng, do đó bạn có được cách xử lý điển hình hơn (Windows và Linux) do các bên thứ ba thêm vào. Hãy nhìn vào nó khi Apple không quan tâm đến "Suy nghĩ khác biệt", giống như con chuột một nút.

Tôi cũng đã theo mô hình "tìm kiếm" này trong việc tổ chức hầu hết các tệp của mình. Tổ chức tệp / thư mục duy nhất tôi giữ trong thư mục nhà của mình là các thư mục cho các loại tài liệu và tôi sử dụng Spotlight để tìm chúng. Lần đầu tiên tôi đã thử nó như một thử nghiệm khi Spotlight xuất hiện cùng với Tiger và thấy rằng với những cải tiến Spotlight trong Leopard mà nó thực sự hoạt động (Spotlight quá chậm và không chính xác trong Tiger). Tôi giữ các dự án hiện tại trên máy tính để bàn và một khi chúng không còn hoạt động nữa, chúng sẽ đi vào "kho lưu trữ". Nó hoạt động tốt. Tôi có hàng tấn pdf, v.v. để làm việc và tôi hầu như không bao giờ dành thời gian chọc ngoáy cho tài liệu tôi muốn trong số các kết quả.

Quay trở lại câu hỏi về cửa sổ, trong Leopard, giữa các máy tính để bàn ảo (Spaces; tôi thường sử dụng 9 khoảng cách cùng một lúc) và phơi bày, tôi không cảm thấy cần phải sử dụng hệ thống ốp cửa sổ truyền thống hơn.


4

làn gió có trạng thái cửa sổ toàn cầu và ứng dụng. các trạng thái có thể được kích hoạt bằng cách sử dụng bàn phím và có độ phân giải độc lập. cặp này với sizeupwindowflow và bạn sẽ được thiết lập.


Chỉ cần để cho bạn biết rằng kể từ khi đăng câu trả lời này WindowFlow có beta trái và bây giờ được gọi là tối ưu Layout, URL đúng là most-advantageous.com/optimal-layout
Benedict Lowndes


2

Witch giống như tab alt + trên windows nhưng hiển thị cho bạn nhiều cửa sổ đang mở. Bạn kích hoạt nó bằng cách sử dụng tùy chọn + tab thay vì lệnh + tab và bạn vẫn giữ lệnh + tab của mình http://www.manytricks.com/witch/

Trong báo tuyết, bạn sẽ có thể nhấp vào biểu tượng dock và nó sẽ hiển thị các cửa sổ hiện đang mở.


2

đây là một applescript nhỏ thú vị từ http://www.ithug.com/2008/12/applescript-arranging-mult Môn-windows / có thể được sửa đổi - bằng cách chèn tên ứng dụng mà bạn muốn nó chạy trên như Safari hoặc Xem trước hoặc Mail - vâng, bạn phải chạy nó cho mỗi ứng dụng đang mở, nhưng nó hoạt động khá tốt. Tôi không thể làm cho nó hoạt động trên công cụ tìm.

Tập lệnh sẽ lớp mọi cửa sổ đang mở trong Safari sao cho mỗi cửa sổ nằm xuống một chút và bên trái của cửa sổ trước đó, dẫn đến mô hình xếp tầng.

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

Chúng là một số ứng dụng hiện có có thể làm điều đó.

Tôi đang sử dụng TileWindows . Nó có chế độ nửa màn hình (trái, phải, trên, dưới) và chế độ màn hình quý (trên cùng bên trái, trên cùng bên phải, dưới cùng bên trái, dưới cùng bên phải). Thậm chí còn có các phím tắt.


3
Bạn có chắc là bạn chỉ đang sử dụng nó, và không, tôi không biết, đang phát triển nó?
Daniel Beck
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.