본문 바로가기

제품리뷰

macOS 맥용 창 정렬 무료 유틸리티 - 윈도우 처럼 편하게

 

마이크로소프트 윈도우에서 윈도우 정렬이 아주 편합니다. win + 화살표 키로 간편하게 정렬할 수가 있습니다. 윈도우 사용중인데 이 기능을 모르신다면 꼭 사용해보세요. 아주 편리합니다.

이 기능을 사용하고 싶어서 저는 Better Touch Tool을 유료 구매해서 사용중이지만, 윈도우 정렬 기능만 필요하다면 굳이 유료 앱을 구매해서 사용할 필요는 없습니다. 아주 유용한 무료 툴들이 있습니다.

 

Spectacle

 

훌륭한 툴 입니다. 다만, 한가지 아쉬운 점. 더 이상 유지보수를 하지 않는다고 합니다. 즉, 지금은 잘 동작하지만 앞으로 macOS가 업그레이드 되어 가면서 작동하지 않게될 가능성도 있다는 겁니다.

왜 개발을 중단하셨는지 모르지만 안타깝습니다. 무료 자원봉사 오픈소스인데, 개인 사정이 있으실테니 뭐라 할 수는 없죠.

하지만, 그래도 이 프로그램이 필요한 경우가 있습니다.
이 프로그램 말고 다른 무료 프로그램이 엘캐피탄 이상에서만 동작하니 요세미티를 써야하는 사용자들은 이 프로그램을 사용해야 합니다.

이 프로그램은 10.6 (스노우 레오파드)까지 지원합니다.

 

 

Spectacle

www.spectacleapp.com

 

 

Rectangle

 

10.11 (엘캐피탄) 이상의 macOS에서 동작합니다.

가장 유명했던 Spectacle이 지원을 중단한다고 해서 찾아보니, 다른 오픈소스가 나왔습니다. 그럼요, 나오지 않을리가 없습니다.

창 정렬 기능은 너무나 편하거든요. 애플은 이걸 왜 macOS의 기본 기능으로 넣어주질 않나 몰라요.

애플은 3rd Party SW 개발사 혹은 개발자들이 잘 할 수 있는 부분은 그냥 놔둔다고 하는 것이겠죠.
사용자 입장에서는 좀 번거롭긴 하지만 맞는 말인 것 같기도 합니다.

다운로드 받아 설치하고, 단축키 누르면 끝 입니다. 단축키 맘대로 재설정 하고 싶으면 변경할 수 있습니다.

 

Rectangle

Rectangle Move and resize windows in macOS using keyboard shortcuts or snap areas Supports macOS 10.11+, Intel and Apple Silicon

rectangleapp.com

 

 

spectacle 소스코드 살펴보기

이제 수정은 없는 소스코드 이지만, macOS 앱 만드는데 참고용으로는 훌륭합니다.
물론, 가장 최신 버전의 소스를 보고 싶다 하면 rectangle 소스를 보는 것이 나을 수도 있습니다.

하지만, 옛날 프로그램인 만큼 spectacle은 object-c로 개발되었습니다.
object-c 소스로 보고 싶은 사람은 이 소스 참고하면 좋습니다.
rectangle은 스위프트로 작성되어 있습니다.

 

 

GitHub - eczarny/spectacle: Spectacle allows you to organize your windows without using a mouse.

Spectacle allows you to organize your windows without using a mouse. - GitHub - eczarny/spectacle: Spectacle allows you to organize your windows without using a mouse.

github.com

 

 

rectangle 소스코드 살펴보기

스위프트로 개발된 소스입니다. 소스 받고 빌드하면 되는데, CocoaPods을 사용합니다.

CocoaPods 설치 안되어 있으면 설치한 후, 다른 라이브러리 설치를 위해서 코코아팟 실행을 합니다.
그럼 필요한 라이브러리 설치해주고, 웍스페이스 파일을 만들어 줍니다. 새로 만들어진 웍스페이스 파일 열면 됩니다.
Sparkle 과 MASShortcut 이라는 다른 오픈소스를 사용한다고 하네요.

Rectangle uses CocoaPods to install Sparkle and MASShortcut.
1. Make sure CocoaPods is installed and up to date on your machine (sudo gem install cocoapods).
2. Execute pod install the root directory of the project.
3. Open the generated xcworkspace file (open Rectangle.xcworkspace).

 

 

GitHub - rxhanson/Rectangle: Move and resize windows on macOS with keyboard shortcuts and snap areas

Move and resize windows on macOS with keyboard shortcuts and snap areas - GitHub - rxhanson/Rectangle: Move and resize windows on macOS with keyboard shortcuts and snap areas

github.com

 

 

 

키크론 K6 기계식 키보드 68키 블루투스 macOS 윈도우 호환 키보드 사용기와 후기

이동과 외근이 많다 보니 10년 넘게 노트북 키보드와 노트북 화면만 사용해 왔습니다. 최근 직장 옮기면서 데스크탑을 사용하게 되면서 기계식 키보드를 첨으로 구입해 봤습니다

madchick.tistory.com

 

애플 M1 맥북의 미친 성능, 인텔은 왜 못 만드나

에이, 설마 인텔이 못 만들리가요. 만들 수 있습니다. 인텔도 만들 수 있는데 만들어 봐야 소용이 없는 상황이라 답답할 겁니다. 애플이 CPU를 설계하는 방식은 인텔도 할 수 있습니

madchick.tistory.com

 

페이스북 스마트 글래스 - 내가 보는 것을 기록으로 남길 수 있다면, 사생활 침해의 경계

저는 내가 보는 것을 모두 기록으로 남기고 싶습니다. 운전을 하면 블랙박스가 이런 제 희망을 그나마 가장 근접하게 촬영을 해주는데, 말 그대로 가장 근접하게 입니다. 내 시선대

madchick.tistory.com

728x90