an intro to atom editor
TRANSCRIPT
![Page 1: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/1.jpg)
![Page 2: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/2.jpg)
Atom
A hackable editor for the 21st century.
@ateevchopra
![Page 3: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/5.jpg)
Features
![Page 6: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/6.jpg)
Git Integration
![Page 7: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/7.jpg)
Line Diffs
![Page 8: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/8.jpg)
File tree Diffs
![Page 9: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/9.jpg)
Customisable to the core
![Page 10: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/10.jpg)
Packages
![Page 11: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/11.jpg)
Packages
• Markdown Preview
• merge-conflicts
• Linter and jsHint
• Ask Stack
![Page 12: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/12.jpg)
Markdown preview !
ctlr + shift + m
• https://atom.io/packages/markdown-preview)
![Page 13: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/13.jpg)
Merge Conflicts
• (https://atom.io/packages/merge-conflicts)
![Page 14: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/14.jpg)
![Page 15: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/15.jpg)
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 19: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/19.jpg)
https://atom.io/themes/unity-ui
![Page 22: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/22.jpg)
Last Package: unregistered
In case you miss the sublime text popup
![Page 23: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/23.jpg)
https://atom.io/packages/unregistered
![Page 24: An Intro to Atom Editor](https://reader036.vdocuments.site/reader036/viewer/2022062406/55a9f89c1a28ab9f5d8b470b/html5/thumbnails/24.jpg)
Thank You