Atom
Atom은 Github에서 만든 에디터로 웹 기술을 이용해서 구현된 텍스트 에디터이다.
자동완성
Atom은 파일의 확장자에 따라 해당 문법에 맞는 자동완성 기능을 제공한다. tab
키를 누르면 자동완성 기능을 제공한다.
패키지
minimap
오른쪽 상단이나 왼쪽 상단에 현재 작업 중인 전체 코드 화면의 미니맵을 볼 수 있다.
Emmet
HTML이나 CSS의 기본적인 코드의 골격을 만들어줘서 생산성을 높일 수 있다.
-
!
를 작성 후tab
키를 누르면 기본적인 HTML 코드가 작성된다. -
li>a*20
: li 태그 밑에 a 태그를 20개 만들어 준다. -
(li>a*20)
: li 태그 안에 a 태그가 있는 코드를 20개 만들어 준다.
자세한 사용 방법은 Emmet 패키지 홈페이지을 참고하세요.
Script
터미널에서 실행하는 것이 아닌 Atom 내에서 즉시 실행시킬 수 있는 빌드 툴이다. 이는 Atom에 어떤 빌드 환경이 내장되어 있는 것이 아니라 해당 언어를 빌드할 수 있는 소프트웨어를 호출하여 그 결과를 Atom에서 보여주는 방식이다. 따라서, Atom 내에서 다른 언어를 컴파일하고 실행시키고 싶다면 해당 언어를 컴파일 할 수 있는 환경이 미리 구축 되어 있어야 한다.
Mac OS X의 경우 command-i
를 눌러 실행을 시킬 수 있다.
단축키
Atom에서 어떤 기능을 찾기 위해서 Shift + Command + p
를 한 다음 키워드를 입력하면 쉽게 찾을 수 있다.
General
Command | Mac OS X |
---|---|
Preferences / Settings | Command + , |
파일 열기 | Command + p |
브라우저 열기 | Command + b |
마크다운 미리보기 | Ctrl + Shift + m |
Editing
Command | Mac OS X |
---|---|
중복 라인 생성 | Shift + Command + d |
라인 삭제 | Ctrl + Shift + k |
찾기 / 바꾸기 | Command + f |
찾기(Next) | Command + g |
찾기(Previous) | Shift + Command + g |
Go To Line | Ctrl + g |
Select Line | Command + l |
Window Management
Command | Mac OS X |
---|---|
New File | Command + n |
New Window | Shift + Command + n |
Open | Command + o |
Open Folder | Shift + Command + o |
Save | Command + s |
Save As | Shift + command + s |
Save All | Alt + Command + s |
Close Tab | Command + w |
Close Window | Shift + Command + w |