an intro to atom editor

24

Upload: ateev-chopra

Post on 18-Jul-2015

253 views

Category:

Software


1 download

TRANSCRIPT

Page 1: An Intro to Atom Editor
Page 2: An Intro to Atom Editor

Atom

A hackable editor for the 21st century.

@ateevchopra

Page 3: An Intro to Atom Editor

ATOM

• Free - under the MIT License

• Open Source - Fork on GitHub

• Hackable to the core - Build on Atom Shell

Page 4: An Intro to Atom Editor

Atom Shell

• Framework that lets you write cross-platform

desktop applications using JavaScript, HTML and

CSS.

• Based on node.js and Chromium

Page 5: An Intro to Atom Editor

Features

Page 6: An Intro to Atom Editor

Git Integration

Page 7: An Intro to Atom Editor

Line Diffs

Page 8: An Intro to Atom Editor

File tree Diffs

Page 9: An Intro to Atom Editor

Customisable to the core

Page 10: An Intro to Atom Editor

Packages

Page 11: An Intro to Atom Editor

Packages

• Markdown Preview

• merge-conflicts

• Linter and jsHint

• Ask Stack

Page 12: An Intro to Atom Editor

Markdown preview !

ctlr + shift + m

• https://atom.io/packages/markdown-preview)

Page 13: An Intro to Atom Editor

Merge Conflicts

• (https://atom.io/packages/merge-conflicts)

Page 14: An Intro to Atom Editor
Page 15: An Intro to Atom Editor

Linter and jsHint

Linter - providing a top level API for linters to parse and display errors in the Atom editor.

JsHint

• (https://atom.io/packages/jshint)

Page 16: An Intro to Atom Editor

Ask Stack• (https://atom.io/packages/ask-stack)

Page 17: An Intro to Atom Editor

Themes

https://atom.io/themes/monokai

Page 18: An Intro to Atom Editor

https://atom.io/themes/seti-ui

Page 19: An Intro to Atom Editor

https://atom.io/themes/unity-ui

Page 20: An Intro to Atom Editor

https://atom.io/themes/atom-symfony2-ui

Page 21: An Intro to Atom Editor

https://atom.io/themes/pen-paper-coffee-syntax

Page 22: An Intro to Atom Editor

Last Package: unregistered

In case you miss the sublime text popup

Page 23: An Intro to Atom Editor

https://atom.io/packages/unregistered

Page 24: An Intro to Atom Editor

Thank You