인텔리J IDEA에서 기본적으로 네비게이션 툴바, 툴 윈도우바, 프로젝트뷰를 볼 수 있습니다. 이것들은 프로젝트의 파일들이나 개발툴을 찾는데 유용하게 사용될 수 있는 최소한의 세트입니다.
몇몇 툴 윈도우들은 타이틀이름에 숫자가 적혀있습니다. Alt (맥에서는 Cmd)와 함께 해당 숫자키를 누름으써 툴 윈도우를 보여지게 하거나 숨길 수 있습니다. 에디터의 더 많은 공간 확보를 위해 네비게이션바 역시 숨길 수 있습니다. 왼쪽 하단의 아이콘을 클릭함으로써 툴 윈도우바 역시 숨길 수 있습니다.
위의 스크린샷과 같이 모든 툴윈도우가 숨겨진 상태에서 Alt (맥에서는 Cmd)를 두번눌러 활성화 시킬 수 있습니다. 모든것을 숨길 필요가 없이 단지 텍스트 에디터처럼 사용하기 위해서는 Shift + Ctrl + F12 (맥에서는 Shift + Cmd + F12)를 눌러 에디터의 크기를 최대화 할 수 있습니다.
2. 퍼스펙티브(Perspective)간 이동이 필요없음
인텔리J IDEA는 이클립스와 같은 다른 IDE들과는 달리 퍼스펙티브를 가지고 있지 않습니다. 이것은 다른 작업들을 하기 위해 다른 워크스페이스 레이아웃을 가진 화면들간에 수동으로 이동해다닐 필요가 없어짐을 의미합니다. IDE는 자동으로 당신의 작업에 적절하게 대응하는 툴을 띄웁니다. 퍼스펙티브가 없기때문에 바로가기나 액션들은 항상 존재하게 됩니다.
3. 빠른 검색
인텔리J의 대부분의 컴포넌트들은 빠른 검색을 지원합니다. 이 기능은 검색 쿼리를 이용하여 필터링 또는 탐색을 통해 특정 아이템을 찾을 수 있도록 해줍니다. 프로젝트 뷰 툴 윈도우가 선택되어있고 마우스 없이 어떤 아이템을 검색하고자 한다면 – 단지 찾고자 하는 이름을 타이핑 하면 IDE가 당신이 원하는것을 찾아줄 것입니다.
4. 다중 윈도우
만약 당신이 몇개의 파일들을 분리된 다른 윈도우에서 열어놓고 작업을 하고 싶다면 단지 에디터의 탭을 바깥으로 드래그하면 됩니다. 이렇게 단순한 드래그를 통해 윈도우간에 탭들을 자유롭게 이동할 수 있습니다.
5. Darcula 컬러 스킴
버전12부터 인텔리J IDEA는 Darcula라고 불리는 어두운 느낌의 테마를 제공합니다. Setting → Appearance → Theme 에서 변경할 수 있습니다.
6. 이름으로 액션 찾기
특정 액션(작업)을 어떻게 실행해야 할지 모르겠다면 Shift + Ctrl + A (맥은 Shift + Cmd + A)를 눌러 이름으로 검색할 수 있습니다.
맥을 구매하고 Ruby 개발 환경을 구축하는 방법을 정리하기 위해 이 글을 작성합니다. 다양한 방법이 있겠지만 MacPorts와 Homebrew중에 하나정도는 시스템에 설치하여 사용하는것을 추천합니다. 고민끝에 저는 모든 분들이 추천해 주시는 Homebrew를 사용하기로 하였습니다. 왠지 MacPorts는 안좋게 말씀하시는 분들이 많더군요. XCode의 설치 과정은 중요하지 않은것 같아 빠져있습니다.
1. Command Line Tools 설치
이 과정은 Xcode – Preferences – Downloads 에서 편하게 진행이 가능합니다. 우선 터미널에서 gcc를 실행하여 Command Line Tools가 설치되어있는지 여부를 확인해 봅니다.
$ gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.0.0
Thread model: posix
위와 같이 뭔가가 출력되면 Command Line Tools가 설치되어있는것입니다. 명령을 찾을 수 없다고 나올 경우 다음의 설치과정을 진행합니다. http://developer.apple.com/downloads 에 접속하여 가지고 있는 애플 아이디로 로그인을 합니다. 아이튠즈에서 사용하는 아이디면 됩니다.
접속해 보시면 여러 종류의 Command Line Tools가 존재하는것을 볼 수 있습니다. OS 버전을 확인하시어 적절한 버전을 다운받아 설치하시면 됩니다.
설치가 완료되면 gcc가 설치되었는지 다시 확인해 봅시다.
2. Homebrew 설치하기
Homebrew의 설치는 매우 단순합니다. 다음의 명령을 터미널에서 입력하면 알아서 설치가 진행됩니다. Ruby를 아직 설치하지 않은 단계인데 다음의 명령이 가능한것인지 생각해볼 수 있겠지만 맥의 시스템에 기본적으로 설치된 Ruby가 존재합니다^^