SlideShare a Scribd company logo
1 of 10
ATOM
A Hackable Text Editor
Presented by : Prakash Rajesh
Zodge
Guided by : Prof. S. M. Salve
Roll no. : B-41
What is ATOM?
❖ Customizable text-editor
❖ Free and open-source
❖ Cross-platform
❖ Build-in package manager
Literature survey
❖ K Sumangali, Lokesh Borra and Amol Suraj Mishra
-given comprehensive review on the open source text-editor ATOM in 2017
➢ Many added features like Developers tool, Integrated packages, etc.
➢ Easy to customize the UI
➢ It cannot handle bigger files than MB’s
Detailed
❖ How to install
➢ Go to https://atom.io
➢ Click the Download & Install it
❖ Cross platform editing, smart autocompletion, multiple panels, file browse
system, find and replace, etc
Drag related
Overview
Advantages
❖ Free & Open source
❖ Good looking interface
❖ Color coded syntax
Disadvantages
❖ High start-up time
❖ Sometimes ATOM closed suddenly and do not open again
| Atom |
Visual Studio | Sublime Text
—-----------------------------------------------------------------------------------
Released on | June, 2015 | April, 2015 |
January, 2008
Developer | GitHub | Microsoft |
Jon Skinner
Inbuilt Git | Yes | Yes
| No
Written In | Electron | Electron |
C++, Python
(CoffeeScript/ | (HTML/CSS/
Comparative
Conclusion
❖ Atom has got many added features which are not available in other text editors
like Atom has the Developer Tools and Integrated Package Manager. I conclude
that atom has the potential to become the best editor of this world if it manages
to overcome it shortcomings.
References
❖ Atom (text editor) 2017 — https://en.wikipedia.org/wiki/Atom_(text_editor).
❖ Michael C J 2016 Best of Atom: Features, Plugins, Acting Like Sublime Text —
https://scotch.io/bar-talk/best-of-atom-features-plugins-acting-like-sublime-text
❖ Bottos B A and Kintala C M R 2016 Generation of syntax-directed editors with atom-
text editor- https://discuss.atom.io/t/syntax-highlighting-punctuation/16254
❖ Srivastava A and Thiagarajan J 2002 Effectively prioritizing tests in development
environment. In ACM SIGSOFT Software Engineering Notes 27 97-106 ACM

More Related Content

Similar to Atom IDE.pptx

Code for Startup MVP (Ruby on Rails) Session 1
Code for Startup MVP (Ruby on Rails) Session 1Code for Startup MVP (Ruby on Rails) Session 1
Code for Startup MVP (Ruby on Rails) Session 1
Henry S
 
[Mas 500] Software Development Strategies
[Mas 500] Software Development Strategies[Mas 500] Software Development Strategies
[Mas 500] Software Development Strategies
rahulbot
 
Learn PHP Lacture1
Learn PHP Lacture1Learn PHP Lacture1
Learn PHP Lacture1
ADARSH BHATT
 
Chrome OS Observation
Chrome OS ObservationChrome OS Observation
Chrome OS Observation
Champ Yen
 

Similar to Atom IDE.pptx (20)

Ruby tutorial
Ruby tutorialRuby tutorial
Ruby tutorial
 
Java buzzwords.pptx
Java buzzwords.pptxJava buzzwords.pptx
Java buzzwords.pptx
 
Supplement Web Tools
Supplement Web ToolsSupplement Web Tools
Supplement Web Tools
 
IT glossary
IT glossaryIT glossary
IT glossary
 
Chrome OS: The Stateless Operating System
Chrome OS: The Stateless Operating SystemChrome OS: The Stateless Operating System
Chrome OS: The Stateless Operating System
 
Web to App:作業系統革命 Firefox OS
Web to App:作業系統革命  Firefox OSWeb to App:作業系統革命  Firefox OS
Web to App:作業系統革命 Firefox OS
 
CCU_Speech
CCU_SpeechCCU_Speech
CCU_Speech
 
Code for Startup MVP (Ruby on Rails) Session 1
Code for Startup MVP (Ruby on Rails) Session 1Code for Startup MVP (Ruby on Rails) Session 1
Code for Startup MVP (Ruby on Rails) Session 1
 
[Mas 500] Software Development Strategies
[Mas 500] Software Development Strategies[Mas 500] Software Development Strategies
[Mas 500] Software Development Strategies
 
Learn PHP Lacture1
Learn PHP Lacture1Learn PHP Lacture1
Learn PHP Lacture1
 
Web logs and rss
Web logs and rssWeb logs and rss
Web logs and rss
 
TOPIC-4-scripting-languages (1).pptx
TOPIC-4-scripting-languages (1).pptxTOPIC-4-scripting-languages (1).pptx
TOPIC-4-scripting-languages (1).pptx
 
Nsf2pst april
Nsf2pst aprilNsf2pst april
Nsf2pst april
 
aditya malkani compiler.pptx
aditya malkani compiler.pptxaditya malkani compiler.pptx
aditya malkani compiler.pptx
 
ATO- Intro to Web Concepts
ATO- Intro to Web ConceptsATO- Intro to Web Concepts
ATO- Intro to Web Concepts
 
Robot framework - Lord of the Rings
Robot framework - Lord of the RingsRobot framework - Lord of the Rings
Robot framework - Lord of the Rings
 
OSS SW Basics Lecture 03: Fundamental parts of open-source projects
OSS SW Basics Lecture 03: Fundamental parts of open-source projectsOSS SW Basics Lecture 03: Fundamental parts of open-source projects
OSS SW Basics Lecture 03: Fundamental parts of open-source projects
 
Text Editor for System Software
Text Editor for System Software Text Editor for System Software
Text Editor for System Software
 
Java Script Introduction
Java Script IntroductionJava Script Introduction
Java Script Introduction
 
Chrome OS Observation
Chrome OS ObservationChrome OS Observation
Chrome OS Observation
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 

Atom IDE.pptx

  • 1. ATOM A Hackable Text Editor Presented by : Prakash Rajesh Zodge Guided by : Prof. S. M. Salve Roll no. : B-41
  • 2. What is ATOM? ❖ Customizable text-editor ❖ Free and open-source ❖ Cross-platform ❖ Build-in package manager
  • 3. Literature survey ❖ K Sumangali, Lokesh Borra and Amol Suraj Mishra -given comprehensive review on the open source text-editor ATOM in 2017 ➢ Many added features like Developers tool, Integrated packages, etc. ➢ Easy to customize the UI ➢ It cannot handle bigger files than MB’s
  • 4. Detailed ❖ How to install ➢ Go to https://atom.io ➢ Click the Download & Install it ❖ Cross platform editing, smart autocompletion, multiple panels, file browse system, find and replace, etc
  • 7. Advantages ❖ Free & Open source ❖ Good looking interface ❖ Color coded syntax Disadvantages ❖ High start-up time ❖ Sometimes ATOM closed suddenly and do not open again
  • 8. | Atom | Visual Studio | Sublime Text —----------------------------------------------------------------------------------- Released on | June, 2015 | April, 2015 | January, 2008 Developer | GitHub | Microsoft | Jon Skinner Inbuilt Git | Yes | Yes | No Written In | Electron | Electron | C++, Python (CoffeeScript/ | (HTML/CSS/ Comparative
  • 9. Conclusion ❖ Atom has got many added features which are not available in other text editors like Atom has the Developer Tools and Integrated Package Manager. I conclude that atom has the potential to become the best editor of this world if it manages to overcome it shortcomings.
  • 10. References ❖ Atom (text editor) 2017 — https://en.wikipedia.org/wiki/Atom_(text_editor). ❖ Michael C J 2016 Best of Atom: Features, Plugins, Acting Like Sublime Text — https://scotch.io/bar-talk/best-of-atom-features-plugins-acting-like-sublime-text ❖ Bottos B A and Kintala C M R 2016 Generation of syntax-directed editors with atom- text editor- https://discuss.atom.io/t/syntax-highlighting-punctuation/16254 ❖ Srivastava A and Thiagarajan J 2002 Effectively prioritizing tests in development environment. In ACM SIGSOFT Software Engineering Notes 27 97-106 ACM