Atom adalah editor kode sumber dan teks sumber terbuka dan gratis untuk macOS, Linux, dan Microsoft Windows dengan dukungan untuk plug-in yang ditulis dalam JavaScript, dan Kontrol Git yang disematkan. Dikembangkan oleh GitHub, Atom adalah aplikasi desktop yang dibangun menggunakan teknologi web. Sebagian besar paket perluasan memiliki lisensi perangkat lunak bebas dan dibuat serta dipelihara oleh komunitas. Atom didasarkan pada Electron (sebelumnya dikenal sebagai Atom Shell), sebuah kerangka kerja yang memungkinkan aplikasi desktop lintas platform menggunakan Chromium dan Node.js. Atom awalnya ditulis dalam CoffeeScript dan Less, tetapi sebagian besar telah diubah menjadi JavaScript. Atom dirilis dari beta, sebagai versi 1.0, pada 25 Juni 2015. Pengembangnya menyebutnya “editor teks yang dapat diretas untuk abad ke-21”, karena dapat disesuaikan sepenuhnya dalam HTML, CSS, dan JavaScript.

Untuk mengunduhnya silakan KLIK DISINI.

Fitur
Atom adalah editor teks “dapat diretas”, yang berarti dapat disesuaikan. Ada skrip init yang dapat disesuaikan menggunakan CoffeeScript, lembar gaya untuk menyesuaikan tampilan Atom, dan keymap untuk memetakan atau memetakan ulang kombinasi tombol ke perintah. Seseorang bahkan dapat membuat paket untuk membungkus semua fungsi ini menjadi satu paket, yang ditulis dalam CoffeeScript atau JavaScript pilihan mereka.

Sejarah
Atom telah (dan sedang) dikembangkan oleh GitHub sebagai editor teks. Facebook kemudian mengembangkan proyek Nuclide dan Atom IDE untuk mengubah Atom menjadi lingkungan pengembangan terintegrasi (IDE), tetapi pengembangan Nuclide dan Atom IDE berhenti pada Desember 2018. Pengembangan Atom sendiri sedang berlangsung.

Paket
Seperti kebanyakan editor teks yang dapat dikonfigurasi lainnya, Atom memungkinkan pengguna untuk menginstal paket dan tema pihak ketiga untuk menyesuaikan fitur dan tampilan editor. Paket dapat diinstal, dikelola, dan dipublikasikan melalui manajer paket Atom apm. Semua jenis paket, termasuk tetapi tidak terbatas pada: Dukungan penyorotan sintaksis untuk bahasa lain selain bahasa default, debugger, dll. Dapat diinstal melalui apm.

Dukungan bahasa pemrograman
Paket default Atom dapat menerapkan penyorotan sintaks untuk beberapa bahasa pemrograman dan format file.

Lisensi
Awalnya, paket ekstensi untuk Atom dan apa pun yang bukan bagian dari inti Atom dirilis di bawah lisensi sumber terbuka. Pada tanggal 6 Mei 2014, sisa Atom, termasuk aplikasi inti, manajer paketnya, serta kerangka desktop Electron, dirilis sebagai perangkat lunak sumber terbuka dan gratis di bawah Lisensi MIT.

Sumber:

https://atom.io
https://en.wikipedia.org/wiki/Atom_(text_editor)

https://atom.io/docs

https://atom.io/themes

https://atom.io/packages

https://github.com/atom

By Taufiq Kurniawan

Interested on library and information science, literacy, digital library, digital humanities, data science, media and culture studies.