목록개발통합환경(IDE) (15)
일모도원(日暮途遠) 개발자
기존의 타깃을 복사하여 새로 타겟을 만들면 Plist파일 생기는데 이름에 copy-라는 문구가 있다. copy-라는 문구가 보기 싫으면 아래처럼 바꾸어 주자. 바꾸는 방법은 plist파일을 선택후 마우스 클릭을 하던지 그냥 엔터키만 치면 수정가능한 상태로 나온다. 근데 Plist파일명을 바꾸면 아래처럼 타겟의 Build Settings로 가서 Packaging밑에 있는 Info.plist File에서도 바꾼 파일명으로 수정해야 한다. 안그러면 이전 파일명으로 Plist파일 찾기 때문에 에러가 난다.
세로로 선택하여 일괄변경하기 아래처럼 var가 여러줄에 있을때 이를 전부 let으로 바꾸고 싶다고 하면 Command + Option키를 누른상태에서 마우스로 세로로 드래그를 하면 아래처럼 선택을 할수 있다. 선택된 상태에서 타이핑해서 문자를 변경한후 ESC키를 누르면 된다. "
가끔 ViewController랑 xib파일이 어디서 연결이 되어있는지를 까먹을때가 있다. 예를 들어 아래처럼 파일이 있을때를 HiddenVideoPasswordViewController.xib파일을 열고 "File's Owner"를 선택하고 "Identity Inspector"을 선택하고 Custon Class가 보인다. 여기서 xib파일과 연결될 ViewController를 선택하면 된다. 아주 오래전에는 XCode와 Interface Builder가 분리되어 있었다. 그때는 xib파일 대신 nib파일을 사용하였고 "닙파일"이라고 불렀다. 왠지 모르겠지만 xib파일이 도입되고도 그냥 ‘닙 파일’ 이라고 계속 불렀다. (한국에서는 "xib"을 그대로 읽으면 욕설같음^^;) XIB : XML Interf..
폴딩 메뉴는 Editor-Code Folding안에 있다. 그냥 폴딩하는건 단축키로 ⌥ ⌘◀︎ (옵션 + 커맨드 + 왼쪽 화살표) 이다. 주의할점은 폴딩할때 마우스 커서를 여는 중괄호(Brace) 옆에 두어야한다. 모든 함수를 폴딩하는건 쉬프트키만 추가하면 된다. ⌥ ⇧⌘◀︎ (옵션 + 쉬프트 + 커맨드 + 왼쪽 화살표) 이다. 이건 마우스 커서 위치에 상관없이 다 된다. 클래스나, 구조체등도 전부 다 폴딩하는걸 찾고 있는데 잘 모르겠다.
단축키(短縮Key, Shortcut Keys) 리스트 실행하기 (Run) : Command(⌘) + R(Run) 파일명 찾기 : Shift(⇧)+ Command(⌘) + O(Open) 특정 라인(줄수)으로 가기 : Command(⌘) + L(Line) 정의(定義)된곳으로 가기 (Jump to definition) : Control(⌃) + Command(⌘) + Click 이전 코드로 가기 (Go back) : Control(⌃) + Command(⌘) + Left Arrow Key(◀︎) 다음 코드로 가기 (Go forward) : Control(⌃) + Command(⌘) + Right Arrow Key(▶︎) 키 아이콘 리스트 ⇧ : Shift Key ⌘ : Command Key ⌃ : Contro..
오른쪽 처럼 .classpath라는 숨김파일을 볼려고 하니까, 이클립스에서는 숨김파일이 기본적으로 보이지 않는다. Window - Navigation - SHow View Menu 를 클릭. Filters를 클릭. 보면 뷰에서 제외할 파일로 .* resources가 선택되어 있다. 체크를 없애주고 OK버튼을 누르자. 그럼 .classpath파일을 볼수 있다.