Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Atom

 Atom

A hackable text editor for the 21st century.

This was presented at Local Variables in South Bend, IN.

John Nunemaker

December 18, 2014
Tweet

More Decks by John Nunemaker

Other Decks in Technology

Transcript

  1. Atom
    a hackable text editor for the 21st century

    View full-size slide

  2. @jnunemaker
    level 6 network call deathbringer

    View full-size slide

  3. 21st Century
    taking the web native

    View full-size slide

  4. Native Web
    desktop app built on web technologies

    Because we all want to build on web stuff, right?

    View full-size slide

  5. Node.js
    web scale

    View full-size slide

  6. Modular Design
    packages built on top of a minimal core

    View full-size slide

  7. Full-Featured
    file browser, search/replace, multi-paned,
    multi-cursored, multi-selection, snippets…

    View full-size slide

  8. Text Editor
    files, search, etc.

    View full-size slide

  9. Command Palette
    everything is a keystroke away

    View full-size slide

  10. Files
    finding, adding, moving, deleting

    View full-size slide

  11. Search
    find/replace, buffer, project, symbols

    View full-size slide

  12. Multi-selection
    powerful text manipulation through selection

    View full-size slide

  13. Snippets
    repetitive text in a hurry

    View full-size slide

  14. Hackable
    pour some you on it

    View full-size slide

  15. Config
    out of the box tweaks

    View full-size slide

  16. Config
    out of the box tweaks

    View full-size slide

  17. Keybindings
    full control over shortcuts

    View full-size slide

  18. Themes
    atom.io/themes

    View full-size slide

  19. Packages
    atom.io/packages

    View full-size slide

  20. Nunes Tips
    the one true atom setup

    View full-size slide

  21. Unity
    github.com/orderedlist/unity-ui

    View full-size slide

  22. Git Blame
    github.com/alexcorre/git-blame

    View full-size slide

  23. Markdown Preview
    github.com/atom/markdown-preview

    View full-size slide

  24. Open on GitHub
    github.com/atom/open-on-github

    View full-size slide