Atom editor default settings (windows 10)
Atom clean delete
-
제어판 -> 프로그램 제거 -> Atom 제거
-
C:\Users<user name>.atom (설정, 패키지)
-
C:\Users<user name>\AppData\Local\atom (응용 프로그램 자체)
-
C:\Users<user name>\AppData\Roaming\Atom (캐시 용)
기본 settings
-
Windows context menu
Settings -> System -> Check (Show in file context menus / Show in folder context menus)
-
주석 색상 바꾸기
File -> Stylesheet에 추가
// style the comments atom-text-editor .syntax--comment { color: red; font-style: normal; }
공용 packages
-
Sync-Settings
Atom 기본 설정들과 package들을 동기화 해주는 package
-
Kite vs TabNine
각 언어마다 AI 기반으로 autocompletion을 진행해주는 packages
Note: TabNine vs Kite
Note: Kite의 경우 AutoComplete-Python package를 설치해줘야 문제 없이 동작
-
Atom-File-Icons
Folder tree view file icons 변경
-
Seti-UI
Atom editor의 전체 theme을 바꿔주는 package
매우 인기있는 package지만 개인적으로 기본 theme을 선호하여 사용 안함
Settings -> Install -> Themes -> seti-ui 설치
Settings -> Themes -> UI Theme에서 seti로 설정
-
Minimap
Minimap package
Code상에서 현재 위치를 쉽게 알 수 있도록 해주는 package
-
Highlight-Selected
현재 선택한 단어를 highlight 해주는 package
-
Vim-Mode-Plus
Vim의 명령어들을 쓸 수 있게 해주는 package
현재는 사용하지 않음
-
Jumpy
Code 상에서 위치 이동 단축키를 표시해주는 package
Shift+Enter
Note: Vim-Mode-Plus와 함께 사용할 때, File -> Keymap ‘atom-text-editor:not(.mini).vim-mode-plus:not(.insert-mode):not(.jumpy-jump-mode), .tree-view’: ‘f’: ‘jumpy:toggle’
Note: Back-jumpy라는 package도 존재함
-
Atom-Beautify
Code를 각 언어에 맞게 정돈해주는 package
Ctrl + Alt + ‘B’
-
Aligner
Code의 Key-Value를 정렬해주는 package
Ctrl + Alt + ‘/’
-
Sublime-Style-Column-Selection
Sublime text처럼 code의 여러 줄을 동시에 선택할 수 있게 해주는 package
-
Open-Recent
최근에 열었던 파일과 폴더 history 기억하고 있다 다음 atom 실행시에 열어주는 package
-
Code-Peek
Go-to-Definition을 가능하게 해주는 package
Web
-
Emmet
HTML 코딩을 도와주는 package
필수 package이지만 제대로 사용 안해봄..
-
Markdown-Preview-Enhanced
Markdown viewer
Ctrl + Shift + ‘M’
-
Pigments
CSS color 코드를 직접 색으로 보여주는 package
Package settings의 marker type을 native-dot으로 바꾸면 더 직관적으로 확인 가능
Python package
-
Dockblock-Python
문서화에 큰 도움을 주는 package
References
21 Best Atom Packages for 2021