얼마전 회사 맥북도 새로 받고 집에 있는 아이맥도 재설치하면서 깔았던 앱들을 정리 해 본다.
https://www.jetbrains.com/ko-kr/idea/download
내 밥줄, 자바 개발자의 단짝친구, IntelliJ 안 사주는 회사는 가지 말자.
https://www.jetbrains.com/ko-kr/pycharm/download
파이썬 서버 개발에 이만한 도구 없다.
https://www.jetbrains.com/ko-kr/datagrip/download
JetBrains All Products Pack 에 들어있어 사용하기 시작했고, IDEA 와 비슷한 UI 를 가지고 있어 편리함. 최근에 추가된 MongoDB 지원이 아직 부족한게 단점.
UI 의 통일성이 주는 이점이 꽤 커서, 디자이너가 Adobe 의 도구에 종속되는것 처럼 개발자도 JetBrains 의 도구에 종속될 수 있지 않을까 하는 생각.
https://apps.apple.com/kr/app/xcode/id497799835
iOS 개발자가 아니지만 Xcode 에 포함되어 있는 도구들을 사용하기 위한 목적으로 설치. (Simulator, Xcode Command Line Tools 등)
그리고 언젠가 iOS 개발도 시작해 보자는 생각에..
https://code.visualstudio.com/download
상당한 팬덤(?)을 지닌 코드 에디터. 개인적으로는 Visual Studio 에서 넘어온 이질적인 단축키로 인해 자주 손이 가지 않지만.. 간편하게 열어보고 편집 하기는 좋은 것 같다.
비 자바 개발에 IDEA 를 쓰기는 어색한 면이 있어서, vscode + 플러그인 으로 대체하고 싶다고 생각함.
https://developer.android.com/studio
앱개발자와 협업과 Flutter 사용을 위해 설치.
Mac + Android Studio + Flutter + (iOS) Simulator 조합이 꽤 좋은 것 같다.
맥에서 사용할 수 있는 패키지 매니저.
Github 를 이용해 패키지 버전 관리를 하는 것도 별로고 (느리다)
구버전 패키지를 제대로 제공 안하는 것도
멀티유저 환경에서 제대로 동작 안 하는 것도 (ownership 권한 문제가 있음)
삭제도 제대로 안되는 것도
루비로 만들어진 것도 (...)
썩 마음에 들지 않지만 아직은 대채제가 없는듯 하다..
오라클의 변덕으로 공식 JDK 대신 사용하는 OpenJDK 빌드.
https://github.com/ohmyzsh/ohmyzsh
터미널을 더 아름답고 쓰기 편하게 해 주는 도구. 폰트도 바꾸고 테마도 바꾸면서 꾸미다 보면 끝이 없지만, 그런다고 생산성이 크게 향상 되지는 않는 것 같아 나는 그냥 초기 상태로 사용한다.
https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md
터미널 문법 강조. 컬러풀.
https://insomnia.rest/download
Rest API 테스트 클라이언트 툴. 주로 Postman 을 많이 사용하던데 나는 이 앱의 UI 가 더 간결하고 쓰기 쉬워 선택했다.
https://iterm2.com/downloads.html
맥 기본 터미널의 대체품. 여러 기능이 있지만 Split view 하나만으로도 쓸 이유가 충분하다.
Spotlight 대체품. Powerpack 을 결제하고 (비싸다) Workflow 이것저것 설치하면 맥이 더 편해지는 것 같은데, 개발자가 가장 많이 사용하는건 역시 앱 실행과 Dash Workflow 두 가지인 것 같다.
개발 문서를 오프라인으로 찾아볼 수 있는 앱.
유료지만 강추!
개발자라면 30달러 투자해 보면 어떨까? 다양한 플러그인을 제공해 문서 찾는 시간을 크게 줄여준다.
https://apps.apple.com/kr/app/magnet/id441258766
윈도우처럼 창 분할 기능을 제공해 주는 앱. 별로 비싸진 않지만 왜 애플은 이 기능을 기본 제공 안할까?
https://apps.apple.com/kr/app/kakaotalk/id869223134
우리 회사 메신저... Telegram 처럼 창 하나로 여러 채팅창을 볼 수 있게 되면 좋겠다.
https://apps.apple.com/kr/app/telegram/id747648890
Fast. Secure. Powerful. 이걸 전국민이 사용해줬으면 하는 바람.
https://apps.apple.com/kr/app/runcat/id1429033973
고양이가 달려가면서 CPU 사용량같은 걸 보여준다. 귀엽고 실용적이다.
https://www.google.com/intl/ko/chrome
웹개발 필수품. 하지만 맥에서 일상적인 브라우징은 Safari 가 더 좋음
QuickTime 대체품. 상식적인 단축키가 마음에 든다.
압축프로그램. 공식웹에서 받으면 무료지만 App Store 에서 다운로드 받으면 유료이므로 주의.
MongoDB GUI 클라이언트. 유료이고 기능도 다양한데 뭔가 좀 별로다.. UI 도 촌스럽고 스크롤도 느리고.. 하지만 마땅한 대체재가 없음.
Robo 3T 라고 무료 버전이 있는데 이건 더 별로다.
https://transmissionbt.com/download/
오픈소스 토렌트 클라이언트. 깔끔하고 사용하기 편함.
나만의 위키. 정리, 메모에는 이만한 도구가 없는 것 같다. 얼마전까지는 무료 사용자의 최대 사용 블록(용량) 에 제한이 있었는데 이제 무제한이 되어 더 좋아짐. 단점은 오프라인에 환경에서 사용이 어렵다는 것.
TBU