Windows10을 사용하는 Java 엔지니어의 Mac 설정

TL;DR



Windows10 사용 엔지니어입니다. 주로 Java, Spring, PaaS를 자주 사용합니다.

15년 정도 Windows 유저였지만, 최근 Windows의 UX의 나쁨에 깁 업해, 올해 5월에 나온 MacBook Pro를 구입해 개인 PC를 환승했습니다.

지금은 단지 홈 스크린이 보인 곳입니다. 여기서 설정을 순서대로 표시합니다.

뭔가 좋은 것이 있으면 알려주세요.

환경설정



우선은 최소한 음량을 자른다. 시간이 일본 시간인지 확인. 공유를 끕니다.

그 이외는 필요가 나오면 합니다.

브라우저



표준 Safari도 충분하지만 Chrome을 설치했습니다.

dmg를 더블 클릭하면 팝업이 나오므로 드래그&드롭합니다.



바이러스 소프트웨어



개발



Git, GitHub, Java, Node를 사용할 수 있도록 목표로 설정합니다.

압축 소프트웨어



Mac은 zip을 표준으로 압축해제할 수 있어 tar 명령도 사용할 수 있으므로 설치 불필요했습니다.

Windows라면 패스가 긴 경우에 소프트를 선택하거나 합니다만, 특히 문제 없을 것 같습니다.

호스트 전환


hosts 파일을 vi로 직접 수정해도 좋지만, 이 소프트웨어를 설치하면 편리합니다.

터미널



자주 사용하기 때문에 dock에 넣어, 기동 확인.
$ echo $SHELL
/bin/bash

호스트명에 자신의 실명이 들어 있어 좋지 않았으므로, 아래를 참고로 수정했습니다.

Git 준비



SSH 키



생성된 키를 Git 호스팅 서비스에 붙여넣습니다.

GitHub의 경우 [Personal Settings]->[SSH and GPG Keys]->[SSH Keys]입니다.
$ ssh-keygen
(中略)
$ less .ssh/id_rsa.pub
(出力内容を貼り付ける)

Git 클라이언트



GitHub를 사용하므로 GitHub Desktop을 설치합니다.

Developer Tools 설치



Git에서 처음 clone 할 때 Developer Tools 설치 팝업이 나왔기 때문에 따랐습니다.

언어류



honebrew 업데이트, 도구 설치, IDE 등 일체 자동화되어 편리합니다.

Java는 이 기사이 기사 을 참고로 11과 12를 사용할 수 있도록 했습니다.

Xcode 설치



iOS 앱을 공부하고 싶다면 설치합니다.

쉘의 얼라이어스



취향에. CentOS 사용은 ll라든지 등록하면 망설이지 않습니다.

텍스트 편집기



VSCode, Atom, Sublime Text 등 취향에. 불행히도 사쿠라 편집기가 사라집니다.

IDE



IntellJ Ultimate를 설치합니다.

다양한 계정 이전



Gmail, Qiita, Github, Slack 등 사용하는 것을. 브라우저로 로그인하기만 하면 됩니다.

데이터 마이그레이션



사무실 시스템과 이미지는 Windows 컴퓨터에서 Google 드라이브에 저장하고 이전합니다.

소스 코드는 Github에 푸시합니다.

이미지 편집



당면은 Mac 표준 부속으로 극복합니다.

화면 캡처



단축키로 할 수 있으므로 설치 불필요했습니다.

오피스



Mac 표준 부속의 Pages가 있으면 Word는 없어도 곤란하지 않습니다.

Office를 열려면 Office for Mac을 구입하거나 LibreOffice를 사용합니다.

가상 Windows



IE에서의 레이아웃 테스트 등 아무래도 Mac에서 할 수 없는 경우 가상 Windows가 있으면 편리합니다.

Mac 표준에서도 BootCamp가 있지만 파티션 전환이 번거롭기 때문에 Paralles Desktop을 사용하고 있습니다.

Parallels Desktop을 사용하여 Mac OS Catalina에서 MMD 제작 환경 만들기

요약



대개 homebrew로 설치할 수 있거나 Mac 표준 부속이므로 간단했습니다.

좋은 웹페이지 즐겨찾기