Mac OS X에서 응용 프로그램 창을 정렬하는 방법


답변:


13

오픈 소스 프로그램 인 ShiftIt을 찾았습니다.

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

반 화면 모드 (왼쪽, 오른쪽, 위, 아래)와 1/4 화면 모드 (왼쪽 위, 오른쪽 위, 왼쪽 아래, 오른쪽 아래)가 있습니다. 단축키도 있습니다.


4
이것은 지금 여기에서 호스팅됩니다 : github.com/fikovnik/ShiftIt 그리고 나는 그것이 잘 작동하는지 확인할 수 있습니다.
Kris

1
github.com/fikovnik/ShiftIt/issues/72 에는 Lion에서 잘 작동 하는 바이너리가 있습니다 .
waldo

ShiftIt은 nkuyu.net, blogoriffic.com, dishchannelchart.com 및 game-boyz.co.uk에 나가는 연결을 시도합니다 (Little Snitch 사용). 어쩌면 그것은 무해하지만 누군가는 그것이하는 일을 알아 내야합니다. 소스는 물론 github에 있습니다 (작성자가 앱을 빌드하기 전에 소스를 수정할 수는 있지만).
피터 s

14

SizeUp 당신이 (당신이 모니터 사이뿐만 아니라 이동 것들 분기 화면과 채워진 화면을 할 수있는) 창을 바둑판 심지어 더 많은 유연성을 제공 (위에서 언급 한) TwoUp의 쉐어웨어 버전이다. 환상적이야


2
2011 년 중반에도 여전히 잘 작동하는 프로그램을 찾는 사람에게는 SizeUp이 여전히 잘 작동합니다.
bmike

2013 년 초에 스노우 레오파드 (Snow Leopard)에 동감
JohnJ

늦은 2014 년 요세미티에 정지 작동하는 것 같다
트래비스 Reeder 보낸

7

TwoUp을 보십시오 :

TwoUp을 사용하면 메뉴 표시 줄 또는 구성 가능한 시스템 전체 바로 가기 (핫키)를 통해 화면의 절반을 정확히 채우도록 창을 빠르게 배치 할 수 있습니다. 다른 운영 체제에서 사용 가능한 "타일 창"기능과 유사합니다.


나는 이것을 사용하고 환상적이라고 말할 수 있습니다. 새 버전에는 저자에 따라 몇 가지 좋은 점이 포함됩니다 (물어야합니다). ;)
Martin Marconcini

TwoUp 단종 :(
Sagar R. Kothari

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

편집하다

애플은 화면상의 윈도우 문제를 처리하는 방법에 대해 다른 관점을 취하는 것 같습니다. 타일링 시스템을 통해 체계적으로 관리하는 대신 "검색"을 제공합니다. 특정 응용 프로그램이나 창을 찾아야하는 경우 Exposé 용 F9를 누르면 열려있는 모든 창을 최소화하고 한 번에 모두 표시하여 원하는 것을 선택할 수 있습니다. 특정 응용 프로그램의 모든 창이 필요한 경우 F10 키를 누르면 활성 응용 프로그램의 창을 바탕 화면의 창 더미에서 꺼내 파일 위에 놓습니다.

모든 사람이이 기능을 좋아하거나이 도구가 Apple에서 권장하는 도구라는 것을 이해하지 못하므로 타사에서 추가 한 열린 창을 처리하는보다 일반적인 방법 (Windows 및 Linux)을 얻을 수 있습니다. 애플이 원 버튼 마우스와 같은 "Thinking Different"에 대해 일시적이지 않은 것으로 본다.

또한 대부분의 파일을 구성 할 때이 "검색"패러다임을 따랐습니다. 홈 폴더에 보관하는 유일한 파일 / 폴더 조직은 문서 유형의 디렉토리이며 Spotlight를 사용하여 찾습니다. 나는 Spotlight가 Tiger와 함께 나타 났을 때 이것을 실험으로 처음 시도했으며 Leopard의 Spotlight 개선으로 실제로 작동한다는 것을 발견했습니다 (Spotlight가 너무 느리고 Tiger에서 부정확 함). 현재 프로젝트를 데스크탑에 유지하고 더 이상 활성화되지 않으면 "보관"상태가됩니다. 잘 작동한다. 나는 많은 pdfs 등을 가지고 있으며, 결과 중 원하는 문서를 찾기 위해 거의 시간을 소비하지 않습니다.

Leopard에서 가상 데스크톱 (공간 : 일반적으로 한 번에 9 개의 공백을 사용함)과 Exposé 사이의 창 질문으로 돌아가서 더 전통적인 창 타일링 시스템을 사용할 필요가 없었습니다.


4

breeze 에는 전역 및 응용 프로그램 윈도우 상태가 있습니다. 키보드를 사용하여 상태를 트리거 할 수 있으며 해상도와 무관합니다. 이것을 sizeupwindowflow 와 연결하면 설정됩니다.


이 답변을 게시하면 WindowFlow에서 베타 버전을 사용하고 현재 최적 레이아웃으로 변경 되었으므로
Benedict Lowndes


2

마녀는 창에서 alt + tab과 비슷하지만 열려있는 여러 창을 보여줍니다. command + tab 대신 option + tab을 사용하여 트리거하고 여전히 command + 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 사용 하고 있습니다. 반 화면 모드 (왼쪽, 오른쪽, 위쪽, 아래쪽)와 1/4 화면 모드 (왼쪽 위, 오른쪽 위, 왼쪽 아래, 오른쪽 아래)가 있습니다. 단축키도 있습니다.


3
당신은 그것을 사용 하고 있는지, 확실 하지 않습니까 , 그것을 개발 하고 있습니까?
다니엘 벡
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.