한국어

Coding

온누리070 플레이스토어 다운로드
    acrobits softphone
     온누리 070 카카오 프러스 친구추가온누리 070 카카오 프러스 친구추가친추
     카카오톡 채팅 상담 카카오톡 채팅 상담카톡
    
     라인상담
     라인으로 공유

     페북공유

   ◎위챗 : speedseoul


  
     PAYPAL
     
     PRICE
     

pixel.gif

    before pay call 0088 from app


글 수 101

https://blog.dizy.dev/dev/2016/06/30/setting-up-the-development-environment-for-mac.html


맥 개발 환경 설정하기

나의 개발 환경 세팅을 위한 정리

XCODE 설치 및 Command Line tools 설치

AppStore에서 설치하면 됨. 다운로드 속도가 느릴 땐 XCODE 공식 홈페이지를 이용하면 조금 빠를 때가 있더라.

설치가 완료되면

$ xcode-select --install
$ xcodebuild -license

Homebrew 설치

Homebrew에서 시키는대로 설치하면 된다.
이 글을 작성하는 시기에는 아래와 같다.

설치 후 brew cask 사용하기 위해서 아래와 같이 설치합니다.

$ brew tap caskroom/cask
$ brew tap caskroom/versions
$ brew tap caskroom/fonts
$ brew tap homebrew/dupes

iterm2 설치하기

맥에서 지원하는 기본 터미널은 불편하니까 iterm2 을 사용한다.

$ brew cask install iterm2

zsh 설치

개인적으론 기본 bash shell 보다 zsh가 편해서 zsh를 사용하고 있다.
추가로 zsh의 플러그인인 oh-my-zsh를 설치하는데 개인적으로는 이만큼 편한게 있나 싶을 정도(…)
물론 이외에도 많은 shell이 많다.

$ brew install zsh
$ chsh -s $(which zsh)

만약 shell 경로를 잘못 지정해서 터미널 접근이 안되고 logout 된다면 기본 터미널의 설정을 열어서 아래와 같이 기본 bash 를 연결하면 된다.

oh-my-zsh 설치하기

zsh을 좀 더 편리하게 사용할 수 있도록 도와준다.

플러그인과 테마등을 활용하면 편리한 개발 환경을 도와준다.

GNU 유틸리티 설치하기

이 부분은 예전에 Kenny형의 환경 설정에서 가져와서 메모해뒀던 내용인데 아무래도 기본 유틸리티보다는 GNU 버전의 최신 유틸리티로 변경하는 것이 좋은 것 같다.

$ brew install gnu-sed --with-default-names
$ brew install gnu-tar --with-default-names
$ brew install gnutls --with-default-names
$ brew install grep --with-default-names
$ brew install coreutils
$ brew install binutils
$ brew install diffutils
$ brew install gzip
$ brew install watch
$ brew install tmux
$ brew install wget
$ brew install nmap
$ brew install gpg
$ brew install htop
$ brew install macvim --with-override-system-vim
$ brew linkapps macvim

필요한 어플리케이션 설치하기

caskroom을 설치하고 나면 유틸리티성 패키지 설치 뿐만 아니라 일반적인 맥 어플리케이션도 설치/관리 할 수 있다.
우선 크롬, 파이어폭스, 비발디 브라우저, 그리고 git을 설치한다.

$ brew cask install google-chrome
$ brew cask install firefox
$ brew cask install vivaldi
$ brew cask install java
$ brew install git

추가로 D2-coding 폰트를 추가한다.

$ brew cask install font-d2coding

결론

이외의 개발환경(Ruby, Python 등등..)은 다음에 다시 정리해서 올리겠다.
이번엔 정말 최소한의 환경에 대한 포스팅이다.
사실 내가 까먹지 않으려고 썼다고 봐야..

혹여나 처음 맥을 구입하거나, 아직 제대로 환경설정을 못해본 분이라면 조금 참고해서 본인의 환경을 만들 수 있기를 바란다.

Xcode 글꼴 크기 변경
admin
2019.05.25
조회 수 9178
Text field 숨기기
admin
2019.05.19
조회 수 6429
조회 수 7758
조회 수 6489
IOS Push php
admin
2019.04.20
조회 수 6649
조회 수 6892
조회 수 7679
조회 수 10530
조회 수 7728
Linphone rebuild
admin
2019.04.09
조회 수 6513
How to rename Xcode project
admin
2019.04.08
조회 수 7079
조회 수 7148
조회 수 6646
조회 수 7785
조회 수 7205
조회 수 7275
조회 수 6906
조회 수 10052
푸시 메시지 구성
admin
2019.04.06
조회 수 6523
조회 수 7530
조회 수 9477
조회 수 6713
조회 수 12095
조회 수 7394
조회 수 6942
조회 수 7315
조회 수 6828
조회 수 7610
조회 수 7362
Objective-C 입문
admin
2018.06.01
조회 수 8070
프로토콜
admin
2018.06.01
조회 수 7635
카테고리
admin
2018.06.01
조회 수 7553
메소드의 포인터
admin
2018.06.01
조회 수 7905
선택기
admin
2018.06.01
조회 수 7512
클래스 형
admin
2018.06.01
조회 수 7516
클래스 메소드
admin
2018.06.01
조회 수 7549
가시성
admin
2018.06.01
조회 수 7522
정적 형식
admin
2018.06.01
조회 수 7418
오브젝트의 해방
admin
2018.06.01
조회 수 15999
이니셜 라이저
admin
2018.06.01
조회 수 7702
재정
admin
2018.06.01
조회 수 12474
상속
admin
2018.06.01
조회 수 7634
메소드
admin
2018.06.01
조회 수 7897
조회 수 8208
가져 오기
admin
2018.06.01
조회 수 8036
Objective-C는?
admin
2018.06.01
조회 수 8052
조회 수 8115
조회 수 9383