Atom

Themes

  • monokai

Plugins

  • atom-ide-ui
  • autocomplete-paths (import autocomplete)
  • editorconfig
  • emmet
  • ide-flowtype
  • language-babel
  • language-ethereum
  • language-mermaid
  • markdown-preview-enhanced
  • nuclide
  • pigments (CSS color preview)
  • prettier-atom
  • sort-lines
  • teletype (live coding)
  • vim-mode-plus

Emmet keymap

  1. # Stop emmet from hijacking basic tabbing
  2. 'atom-text-editor[data-grammar="text html basic"]:not([mini]),
  3. atom-text-editor[data-grammar~="jade"]:not([mini]),
  4. atom-text-editor[data-grammar~="css"]:not([mini]),
  5. atom-text-editor[data-grammar~="sass"]:not([mini])':
  6. 'tab': 'snippets:next-tab-stop'
  7. # Emmet for JSX
  8. 'atom-text-editor[data-grammar~="jsx"]:not([mini])':
  9. 'tab': 'emmet:expand-abbreviation-with-tab'
  10. # Stop emmet from hijacking tab from snippets and autocomplete
  11. 'atom-text-editor.autocomplete-active:not([mini])':
  12. 'tab': 'autocomplete-plus:confirm'

Plugin Development