Atom editor default settings (windows 10)

Atom clean delete

  1. 제어판 -> 프로그램 제거 -> Atom 제거

  2. C:\Users<user name>.atom (설정, 패키지)

  3. C:\Users<user name>\AppData\Local\atom (응용 프로그램 자체)

  4. C:\Users<user name>\AppData\Roaming\Atom (캐시 용)

기본 settings

  1. Windows context menu Settings -> System -> Show in file context menus / Show in folder context menus

  2. 주석 색상 바꾸기 File -> Stylesheet에 추가

    // style the comments
    atom-text-editor .syntax--comment {
      color: red;
      font-style: normal;
    }
    

공용 packages

  1. Sync-Settings

    Atom 기본 설정들과 package들을 동기화 해주는 package

    Atom 아톰 동기화 설정 파일 백업 atom packages sync backup

  2. Kite vs TabNine

    각 언어마다 AI 기반으로 autocompletion을 진행해주는 packages

    Note: TabNine vs Kite

    Note: Kite의 경우 AutoComplete-Python package를 설치해줘야 문제 없이 동작

  3. Atom-File-Icons

    Folder tree view file icons 변경

  4. Seti-UI

    Atom editor의 전체 theme을 바꿔주는 package 매우 인기있는 package지만 개인적으로 기본 theme을 선호하여 사용 안함 Settings -> Install -> Themes -> seti-ui 설치 Settings -> Themes -> UI Theme에서 seti로 설정

  5. Minimap

    Minimap package Code상에서 현재 위치를 쉽게 알 수 있도록 해주는 package

  6. Hilighted-Selected

    현재 선택한 단어를 hilight 해주는 package

  7. Vim-Mode-Plus

    Vim의 명령어들을 쓸 수 있게 해주는 package 현재는 사용하지 않음

  8. 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도 존재함

  9. Atom-Beautify

    Code를 각 언어에 맞게 정돈해주는 package Ctrl + Alt + ‘B’

  10. Aligner

    Code의 Key-Value를 정렬해주는 package Ctrl + Alt + ‘/’

  11. Sublime-Style-Column-Selection

    Sublime text처럼 code의 여러 줄을 동시에 선택할 수 있게 해주는 package

  12. Open-Recent

    최근에 열었던 파일과 폴더 history 기억하고 있다 다음 atom 실행시에 열어주는 package

  13. Code-Peek

    Go-to-Definition을 가능하게 해주는 package

Web

  1. Emmet

    HTML 코딩을 도와주는 package 필수 package이지만 제대로 사용 안해봄..

  2. Markdown-Preview-Enhanced

    Markdown viewer Ctrl + Shift + ‘M’

  3. Pigments

    CSS color 코드를 직접 색으로 보여주는 package Package settings의 marker type을 native-dot으로 바꾸면 더 직관적으로 확인 가능

Python package

  1. Dockblock-Python

    문서화에 큰 도움을 주는 package


References

21 Best Atom Packages for 2021


Updated: