안녕하세요 개발은 9개월차 맥 사용은 2년(학생때부터 ^^)이 조금 넘은 초보 개발자입니다.
맥 구매를 고려하시는 분들이 있는거같아서 간단하게 정리해 보려고 합니다.
1. X-Code 무료!!
애플이 만든 IDE, 무겁다고 싫어하시는 분들이 있는데 정말 말도안되게 강력한 개발툴입니다.
버전컨트롤 및 최적화에 관한 툴을 내장하고 있습니다.
네이티브한 개발환경을 구축할때 엄청나게 강력합니다. 강추!!
2. OS X Server 19.99$
애플이 만든 통합 서버구축/관리 툴입니다.
간단하게 웹서버, 파일서버, DNS, 메일서버 등등 (제가 잘 모르는 서비스들이 너무 많아요 ㅠㅠ) 쉽게 구축할 수 있습니다.
단점은 DBMS가 내장되어있지 않아서 데이터베이스는 별도로 설치해주시거나 외부 DB서버를 이용하시면 됩니다.
3. Eclipse 무료!!
오픈소스 멀티플랫폼 IDE입니다. 전 JAVA개발은 안한지 좀 되서 사용을 안하는데 JAVA개발외엔 딱히 필요가 없습니다.
4. Sublime Text 79.99$ & Atom 무료!!
위 2개의 편집기는 비슷한 면이 많아서 묶어서 설명하겠습니다.
애초에 출발은 편집기지만 엄청나게 다양하고 멋진 기능들을 내장하고있습니다.
또 외부 패키지를 설치해서 고져스한 기능들을 설치할수있습니다.
개인적으로 Atom을 굉장히 좋아하지만 기본 indent가 제스타일이 아니라서 Sublime을 쓰고있습니다 ㅠㅠ (왜 설정에서 바꿀수없는거죠?)
sftp 및 svn을 통해 remote 환경 개발에서 굉장히 편리합니다.
5. Code Runner 9.99$
간단한 코드를 빠르게 돌려볼 수 있는 툴입니다.
작성한 함수를 테스트할때 애용합니다.
6. Coda 2 79.99$
웹페이지 개발의 본좌라고 알려져있으나... 제가 웹쪽을 이제 처음으로 손대기 시작해서 사용법을 배우는 중입니다..
자잘한 버그가 있지만 강력한 기능을 많이 내장하고 있어서 많이 쓰입니다.
7. Tree 19.99$
Outline 작성할 때 정말 좋습니다.
8. MindNode Pro 19.99$
마인드맵 작성 툴입니다. 이건 다른 무료프로그램도 있고 프로그램별로 출력물 디자인이 차이가 나니 아무거나 쓰셔도 될것 같습니다.
9. Scrivener 44.99$
논문작성 및 개발 issue 정리로 씁니다.
10. Ulysses3 44.99$
Markdown 형식의 문서 작성 툴인데 기능에비해 비싸지만 디자인도 좋고 Markdown 툴 치고는 기능도 많아서 쓰고있습니다.
11. go2shell 무료!
파인더에서 해당 path를 터미널로 열어주는 프로그램입니다. 한번 설치해 놓으시면 여러모로 편리합니다.
12. iTerm 무료!
내장 터미널 대체 프로그램입니다.
13. FolkLift 19.99$
ftp sftp 및 local filesystem 간에 파일 전송할때 유용합니다. 안정적이고 기능도 많아서 한번 구매해두면 정말정말 좋습니다.
14. Parallels Desktop 9 79.99$
맥 사용자로써 이거 모르시면 안되죠... ㅠㅠ
개발환경이 맥이 아닌경우 Test VM을 만들어서 돌린다거나 할때 씁니다. 정말 사용빈도가 높아요 ㅠㅠ...
15. VMware fusion 6 59.99$
parallels 와 마찬가지로 사용합니다만, 팀원들이 윈도우 환경에서 VMware를 사용한다면 이걸 사용하시는게 정신건강에 이롭습니다.
VM의 상호 변환이 가능하지만, 완벽하게 동작하는걸 보장하진 않아요...
16. toad 무료!
유명한 DB 관리프로그랩입니다...
맥용이 최근에 나왔어요!
17. Navicat Premium 599$ (non-commercial 299$)
toad보다 쪼금 강력하고 매우 비쌉니다 ^^;
트라이얼버전으로 사용해본 결과... 좋아요... 하지만 너무 비쌈...
18. Versions 59$
SVN 툴입니다.
19. Tower 59$
이건 git
가격정보에 차이가 있을 수 있습니다.
작성자는 17, 18, 19 를 제외하고 모두 구매해서 사용하고있습니다. 위에 나와있는 툴들은 모두 추천하는 툴이에요! 안좋다고 느낀건 적지 않았어요