Coda Tips – part 2에서는 코다의 쓸만한 기능에 대해서 소개해보겠습니다.
1.Books 검색 기능
Books 는 코딩을 하다가 궁금한 부분이 있을 때 마치 API나 레퍼런스처럼 해당 키워드에 대한 정보를 찾아주는 기능입니다. 단축키는
1. 찾고자 하는 키워드를 더블클릭이나 드래그한 상태에서 command+’
2. command를 누른 상태에서 찾고자 하는 키워드를 더블클릭
입니다. 검색하는 속도는 조금 아쉽네요.
2. Books 추가 하기
Books 검색기능이 있다면 당연히 Books 추가 기능도 있습니다. 자신만의 Book이나 배포되어있는 Book을 추가할 수 있는데요. 참고할만한 URL을 알려드리겠습니다.
1) Adding More Coda Books
2) 여기는 book을 인스톨하듯이 추가하는 방법을 소개하고 있습니다
3. Clips and Text Inserts
Clips 기능은 문서에 빠르게 입력할 수 있는 토막글을 클립하여 저장합니다. 매크로 기능 그 이상입니다.
단축키는 command + control + C 이구요. Clip을 모아놓은 사이트 도 있네요.
4. custom syntax highlighting
syntax 하이라이트 기능을 추가로 커스텀할 수 있습니다.
커스텀 Modes 파일은 /Users/사용자계정/라이브러리/Application Support/Coda/Modes/ 아래에 추가하면 되구요.
Mode 파일 역시 제공해주는 곳이 많습니다.
1) jQuery Modes파일을 소개하고 있습니다.
2) 그 외 다양한 커스텀 파일이 있습니다.
파일을 추가 하고나서 coda를 재실행 하면 ‘코다 설정 > Editor > Custom Syntax Modes’에서 + 버튼을 누르면 새로운 mode가 추가된 것을 확인할 수 있습니다.
5. SVN 연동
많은 기능을 지원하지 않지만 Coda 도 SVN을 연동을 할 수 있습니다.
Sites > add Sites > Source Control 에 체크아웃 받을 Repository URL 과 계정/비밀번호를 입력하면 간단히 연동됩니다.
제게 쓸만한 것만 뽑다보니 얼마 없어보이네요. -_-; 이 포스팅에 소개된 것은 코다의 기본적인 기능에 불과합니다.
http://www.panic.com/coda/developer 을 방문해보시면 더욱더 많은 기능과 팁들이 있으니 참고하세요.
Coda 는 특유의 아름다운 외모와 늘씬한 몸매(?)과 덕택에 윈도우의 에디터 플러스를 대용으로 많은 맥유저분들이 즐겨쓰는 에디터입니다. 하지만 아직 국내에서는 다른 에디터에 비해 팁이나 트릭이 많이 공유되지 않는 것 같네요.
저도 Coda를 사용한 지 얼마 되지 않아 하드유저까지는 아니지만, 개인적으로 정리한 팁들이 몇가지 있어서 이 참에 포스팅해볼까 합니다.
part 1 preview
기존에 사용하던 에디터를 버리고 새로운 에디터를 사용하려 할 때 가장 큰 진입장벽은 아마도 단축키 문제라 생각합니다. 우선 Coda Tips – part 1 에서는 Coda 만의 특유하고 다소 혼동할 수 있는 단축키들을 정리해보겠습니다.
아시다시피 아래는 맥의 기본키 심볼입니다.
- ⌘ - command
- ⌥ – option / alt
- ⇧ – shift
- ^ – control
- ⌫ – delete
1. General
- ⌘1 .. ⌘6 : 1~6부터 순서대로 모드를 전환합니다. Sites / Editor / Preview / CSS / Terminal / Books
- ⌥⌘G : 입력한 폴더로 이동합니다. 파인더의 기능과 같습니다.
- ^⌘L / ^⌥⌘L : 에디터를 수평/수직으로 나눕니다.
- ⇧⌘C : Color 창을 보여줍니다.
2. File
- ⇧⌘N : 새로운 폴더 만들기
- ⌥⌘N : 파일브라우저에 새로운 파일 만들기
- ⌘N or ⌘ T : 탭으로 새 파일 만들기 ; 새파일은 환경설정 > Editor > Default File type 설정에 따라 생성됩니다.
- ⌘O : 열기
- ⌘W : 파일 닫기
- ⌘I : 파일 정보
- ⇧⌘S : 다른 이름으로 저장
3. Edit
- ⌥⌘↑ or ⌥⌘↓ : 라인을 복사합니다. 이클립스의 Copy Line 기능과 같습니다. 1.7버전부터 사용할 수 있습니다.
- ⌘B : 밸런스(Select Enclosing block) ; 코드블럭 안에 있는 텍스트를 선택해줍니다. 함수가 길 경우 유용하지요.
- ⌘← , ⌘→ : 라인의 첫번째,마지막으로 이동
- ⌘↑ , ⌘↓: 파일의 처음으로 이동 (home), 마지막으로 이동 (end)
- ⇧⌘D / ⌘D : 심볼(객체나 함수 이름 같은)을 찾아 이전/다음으로 이동합니다.
- ⇧⌘L : 입력한 라인번호로 이동
- ⇧⌘B / ⌥ + 선택 : Blockedit 를 선택합니다. 여러 라인을 한꺼번에 수정할 때 유용합니다.
- ⌥⌘. : html 태그를 닫습니다.
- ⌘[ / ⌘] : 들여쓰기를 넣거나 뺍니다. 여러 라인을 선택한 다음에도 사용할 수 있습니다.
- ⌥⌘I : Invisible Characters 을 보이거나 감춥니다.
- ⌥⌘L : 라인 번호를 보이거나 감춥니다.
- ⌥⌘V : html 파일의 유효성 검사를 합니다.
- ⌘- / ⌘+ : 폰트 크기를 줄이거나 키웁니다.
- ⌘/ : 선택한 부분을 주석으로 감쌉니다.
4. Find / Replace
- ⌘F : 현재 문서에서 텍스트를 찾습니다.
- ^⌘F : 열려진 파일 내에서 텍스트를 찾습니다.
- ⌘E / ⌥⌘E : 선택한 텍스트를 find / repace 입력란에 놓습니다.
- ⌘G / ⇧⌘G : 찾기 / 이전 찾기
- ^⌘G : Find – Replace 후 다음 Find로 커서를 이동합니다.
- ⇧⌘F : Find Banner를 감춥니다.
- ⌥⌘F : Searchbar로 커서를 이동합니다.
이상입니다.
개인적으로는 find / replace 부분을 익히는 데 굉장한 스트레스(-_-)를 받았는데요.
뭐 어쩔 수 없었습니다. 연습만이 살 길이었습니다.
다음 파트에서는 Coda 의 기능적인 면을 위주로 살펴보겠습니다.







