Windows에서 MacOS로 전환하는 개발자
나는 항상 "Windows guy"이었습니다. 리눅스로, 대부분 우분투 배포판에서 놀았 던 시간이있었습니다. 흥미로운 경험이었습니다. Linux는 매우 강력했지만 Windows를 사용하기 쉽기 때문에 잠시 후 Windows로 돌아 왔습니다. 내 자신의 드라이버를 컴파일 할 필요가 없었어요. 과 더 많은 소프트웨어를 사용할 수있었습니다..
최근에 저는 전환을하고 Apple 컴퓨터를 사용하여 작업 할 수있는 기회를 얻었습니다. 요즘 개발 커뮤니티의 모든 사람들이 사용하는 것처럼 느껴지므로 시도해보고 싶습니다..
다른 개발자의 경우 Windows에서 MacOS로 전환하는 것에 대해 생각하기, 내 경험에 대해 자세히 알아 보려면 계속 읽으십시오..
첫인상
직관적 인 사용
내 첫인상은 macOS가 내가 생각했던 것처럼 직관적이지 않은 것처럼 보였습니다. 이 사실 나는 윈도우 방식에 익숙해 져 있기 때문일 수있다. 일을한다..
Windows의 일부 기능이 있습니다. 맥이 완전히 부족한. 예를 들어, 창문을 화면 양쪽에 고정하기, 최대화하기 위해 창을 맨 위로 드래그하거나, 심지어 최대화하는 것은 부족했습니다..
그러나 나는 감동을 받았다. 화면 해상도 및 선명도. 그만큼 고해상도를위한 UI 스케일링 또한 개선되었습니다. Windows보다, 모든 것이 고해상도에서도 훌륭하게 보입니다. 나는 또한 매끄러운 원본이 어떻게에 보이는 얻을 할 수 없다.
앱 설치
처음에 문제가있는 한 가지는 Apple App Store를 사용하여 응용 프로그램을 설치하려고 시도하는 것이 었습니다. 어떤 이유로 지불 정보를 입력하지 않고 애플리케이션을 다운로드 할 수 없었습니다..
결국 온라인 조사가 끝난 후 지불 정보없이 계속할 수있는 별도의 등록 UI, 하지만 매번 시스템을 업그레이드하려고 할 때마다 지불 정보를 입력해야합니다..
호환되는 앱
나는 할 수 있었다. 내가해야 할 모든 것에 동등한 프로그램을 사용하라., 그러나이 프로그램들은 창 동등 물과 같거나 적게 기능합니다. 다음은 동일한 기능이나 기능을 제공하는 macOS 제품과 함께 사용하는 Window 도구입니다.
- 메모장 ++ - 숭고함 (무료는 아닙니다)
- Tortoise Git - SourceTree (병합 도구가 없음).
- Phpstorm - Phpstorm
- sqlyog - mysql 워크 벤치
- Microsoft Office - Microsoft Office
- CMdr - Iterm 2
- virtualbox - 가상 박스
- filezilla - filezilla
전반적으로, 나는 아마 다른 것보다 더 좋아하는 프로그램을 사용하지 않았다. Tortoise GIT 이상의 소스 트리. 나는 또한 들었다. Microsoft Office Suite에서 macOS에 문제가 발생했습니다., 하지만 지금까지 나는 그것에 문제가 생기지 않았다..
필자는 메모 프로그램을 꽤 자주 사용하여 정리하는 방법을 찾았습니다. 사실 필자는 노트 프로그램에서이 기사를 초안 작성하기까지했습니다. MacOS에서 내 인생을 더 편하게 해주는 프로그램이있을 것이라고 확신합니다. 시스템에서 더 많은 시간을 보내고 있습니다..
앱 통합
그만큼 응용 프로그램 통합 시스템에서 많은 기능을 OS 고유의 느낌으로 만듭니다. (노트, 이메일, 터미널). 좋네. Windows에서 응용 프로그램은 운영 체제와 매우 다른 경향이 있으며 잘 통합되어 있지 않은 경향이 있습니다.
맥의 맨끝은 아마 그것의 가장 큰 이점의 한개이다 Windows의 경우, 이것은 최근에 상당히 감소했습니다. Windows에서 기본 bash 지원.
때때로 편리 할 수 있습니다. 타사 소프트웨어를 설치하지 않고도 원시 Linux 명령을 사용할 수 있습니다. (예 : Windows 용 Cygwin).
그리드 없음, 영광 없음
Windows와 비슷한 확장 된 창을 가진 그리드 시스템이 없다는 사실은 macOS에서 저를 괴롭 히곤합니다. 프로그램을 닫거나 열 때마다 런치 패드가 확장되거나 축소됩니다., 내 창문 아래에 틈새가 남았 어. 그것은 나를 화나게한다. 이것은 UI 확장으로 완화 할 수 있음, 하지만 기본적으로 나는 이것을 할 방법이 보이지 않는다..
또한 Windows에서는 열려있는 응용 프로그램의 내용을 "엿볼"수있는 능력 으로 작업 표시 줄 아이콘 위로 마우스를 가져 가면 나에게 유용하다. 응용 프로그램 아이콘이 스택된다는 사실 여러 인스턴스를 하나의 아이콘으로 그룹화 할 수 있습니다. 유용하다.
macOS에서 모든 응용 프로그램의 모든 인스턴스가 최소화 된 경우 Launchpad에서 자체 아이콘을 만듭니다..
macOS에 대해 내가 가장 싫어하는 것 중 하나는 창을 최대화 할 수 없다. Windows에서 최대화 기능이 작동하는 것과 유사합니다. 나는 이것이 왜 할 수없는 일인지 전혀 모른다..
macOS에서 "최대화"는 창을 전체 화면으로 만듭니다. - 내가 왜 그렇게하고 싶어하는지 모르겠다. Windows의 경우 화면의 측면이나 모서리로 창을 드래그 할 수 있습니다. 한 번에 여러 애플리케이션을 쉽게 관리 할 수 있습니다., 또는 최대화하려면 화면 상단으로 드래그하십시오..
요점을 되풀이하다
MacOS의 장점
- 그거 좋네 OS에 유닉스 터미널이 내장되어있다.
- 방랑자는 훨씬 빨리 달리는 것 같습니다. Windows에 상응하는 것보다
- 응용 시스템 통합이 좋다.
- 구체적으로는 아니지만 빌드 품질이 좋습니다. 화면이 고품질이다.
- UI 스케일링은 매우 좋으며 모든 것이 고해상도에서도 매우 잘 보입니다.
- 빠른 시작
- 좋은 빌드 품질
- 좋은 UI 스케일링
단점 :
- 창 관리 성가심이 될 수있다.
- 내가 사용하는 모든 도구가 Windows와 마찬가지로 MacOS에서 좋은 것은 아닙니다.
- 상점에서 다운로드하려면 Apple Store 설정을해야합니다 (이 문제가 있었고 한 번에 다운로드 할 수 없었 음).
- 프로그램 비 호환성 (macOS 버전으로 모든 것이 가능하지는 않습니다.)
그것은 개인적 선호로 귀결된다.
결국 나는 괜찮은 macOS 전문가 목록을 보았지만 여전히 개발 용 Windows PC를 선호합니다.. Windows에서 Mac을 사용해야하는 이유는 많지 않습니다. 어쩌면 내가 몇 년 동안 macOS를 사용했다면 나는 계속할 수 있었지만, 오랫동안 Windows를 사용해 왔기 때문에 모든 기능과 아웃을 알고 있었기 때문에 - 나는 그것을 선호한다..
어떤 시점에서 나는 매일 자신의 일상적인 드라이버로서 macOS를 사용하는 것을 볼 수 있었지만, 지금은 내가 가장 잘 알고있는 것, Windows 시스템.
편집자 주 : 이것은 Hongkiat.com을 위해 작성된 게시물입니다. 저스틴 햄. 저스틴은 텍사스 주 오스틴에 위치한 웹 및 모바일 앱 개발 회사 인 Enola Labs의 선임 웹 엔지니어입니다..