Atom - Editor Kode Teks dan Sumber yang Dapat Ditetapkan untuk Linux
- 2213
- 401
- Hector Kuhic
Hari ini Atom Editor teks membuat banyak berita. Atom adalah editor teks dan kode sumber open dan sumber terbuka, tersedia untuk sistem operasi lintas platform - Windows, Linux dan Mac OS X. Dirilis di bawah lisensi MIT, ditulis dalam C ++, HTML, CSS, JavaScript, Node.JS dan naskah kopi, atom didasarkan pada kromium.
Editor AtomPerjalanan Waktu Cepat
Atom Proyek dimulai oleh pendiri GitHub, Chris Wanstrath pada pertengahan tahun 2008. Hampir 6 tahun kemudian, beta publik pertama dirilis pada 26 Februari 2014. Hampir 15 bulan kemudian rilis beta publik pertama (dan 7 tahun sejak ide itu dikandung), pada 25 Juni 2015 Atom mendapat rilis yang stabil.
Fitur editor kode teks/sumber atom.
- Dukungan Lintas Platform (Linux/OS X/Windows)
- Tepi yang dipoles
- Editor modern dan mudah didekati yang dapat disesuaikan dengan inti.
- Built In Package Manager - Cari dan instal dari dalam. Anda dapat mengembangkan paket Anda sendiri.
- Pendekatan Cerdas - Memastikan Anda menulis kode dengan kecepatan, fleksibilitas, dan pelengkapan otomatis.
- Browser Sistem File Tertanam - Jelajahi dan Buka File/Proyek/Grup Proyek dengan mudah di satu jendela.
- Split Panel - Fitur Multi -Panel Untuk Membandingkan dan Mengedit Kode Dari Single Window. Tidak ada lagi beralih antar windows.
- Temukan dan ganti teks dalam satu file atau semua proyek Anda.
- Ada beberapa paket 2.137 gratis dan open-source, yang dapat Anda gunakan.
- Sampai sekarang ini mendukung sekitar 685 tema untuk dipilih.
- Plug-in didukung
- Dapat digunakan sebagai IDE (lingkungan pengembangan terintegrasi)
Prasyarat
- C++
- Git
- node.JS Versi 0.10.x atau simpul.JS Versi 0.12.x atau io.JS (1.x) [salah satu dari tiga]
- NPM Versi 1.4.X
- Gnome keyring (libgnome-keyring-dev atau libgnome-keyring-devel)
Cara menginstal atom editor di linux
Ada paket biner yang tersedia untuk Deb Dan RPM Distribusi berbasis hanya untuk arsitektur 64 bit, karenanya tidak perlu mengkompilasinya dari sumber.
Namun jika Anda ingin mengkompilasirnya dari sumber untuk sistem apa pun termasuk distribusi berbasis DEB dan RPM, ikuti instruksi di bawah ini.
Menginstal dari paket biner
Untuk memasang Atom Di Linux, Anda dapat mengunduh Deb atau RPM Paket biner untuk Debian Dan Topi merah Sistem Berbasis dari situs web atom utama atau menggunakan perintah wget berikut untuk langsung mengunduh paket ke terminal Anda.
$ wget https: // atom.io/download/deb [di sistem berbasis debain] $ wget https: // atom.IO/Unduh/RPM [pada sistem berbasis Redhat]
Pada Debian sistem berbasis, gunakan dpkg -i
Perintah untuk menginstal paket biner.
$ sudo dpkg -i deb [sudo] Kata sandi untuk tecmint: Memilih Atom paket yang sebelumnya tidak dipilih. (Membaca Database… 204982 File dan Direktori yang Saat Ini Diinstal.) Mempersiapkan untuk Membongkar Deb… Membongkar Atom (1.0.0)… Menyiapkan Atom (1.0.0) ... memproses pemicu untuk desktop-file-utils (0.22-1ubuntu1)… memproses pemicu untuk mendukung MIME (3.54ubuntu1)…
Pada sistem berbasis redhat, gunakan RPM -IVH
Perintah untuk menginstal paket biner.
# RPM -IVH RPM Mempersiapkan… ################################# [100%] Pembaruan / pemasangan ... 1: Atom-1.0.0-0.1.FC21 ################################ [100%]
Menginstal dari sumber
Jika Anda hanya ingin membangun atom dari sumber, Anda dapat melakukannya dengan mengikuti instruksi build terperinci terkini pada sistem Linux.
Untuk membangun atom dari sumber, Anda harus memiliki paket yang diperlukan untuk dipasang pada sistem, sebelum membangun atom dari sumber.
Di debian / ubuntu
$ sudo apt-get menginstal build-esensial git libgnome-keyring-dev fakeroot $ curl --silent --location https: // deb.Nodesource.com/setup_0.12 | sudo bash -$ sudo apt -get install - -yes nodejs $ sudo apt -get install npm $ sudo npm config set python/usr/bin/python2 -g
Di rhel, centos atau fedora
# yum --assumeyes instal membuat gcc gcc-c ++ glibc-devel-core libgnome-keyring-devel rpmdevtools # curl --silent --location https: // rpm.Nodesource.com/pengaturan | bash - # yum install ---un nodeJs # yum instal npm # npm config set python/usr/bin/python2 -g
Setelah paket yang diperlukan telah diinstal, sekarang klon Atom Repositori dari git.
$ git clone https: // github.com/atom/atom $ cd atom
Lihat yang terbaru Atom Lepaskan dan bangun.
$ git fetch -p $ git checkout $ (git menjelaskan--tag 'git rev-list--tag-max-count = 1') $ skrip/build
Catatan: Jika proses pembuatan atom gagal dengan pesan kesalahan di bawah ini:
NPM V1.4+ diperlukan untuk membangun atom. Versi 1.3.10 terdeteksi.
Itu berarti Anda harus memiliki NPM versi terbaru (i.e v1.4) diinstal pada sistem, untuk mendapatkan versi terbaru dari NPM Anda perlu menambahkan node.JS PPA ke sistem Anda untuk mendapatkan versi terbaru dari NodeJs dan NPM.
$ sudo apt-get menginstal Python-software-properties $ sudo apt-add-repository PPA: chris-lea/node.js $ sudo apt-get update $ sudo apt-get install nodejs
Selanjutnya, instal perintah atom dan apm ke /usr/lokal/bin
Direktori dengan mengeksekusi perintah berikut:
$ sudo skrip/instal
Pengujian dan penggunaan atom
1. Api Atom dari Menu aplikasi, atau dengan mengetik perintah 'atom
, di prompt perintah.
$ atom
Saat Anda meluncurkan Atom Untuk pertama kalinya, Anda harus melihat layar atom yang disambut seperti di bawah ini.
Editor Teks AtomLayar selamat datang ini memberi Anda ide singkat tentang cara memulai dengan editor atom.
Anda dapat mengunduh tema rasa favorit Anda dan paket asli dari tautan di bawah ini dan menginstalnya menggunakannya Menu Pengaturan.
- https: // atom.io/tema
- https: // atom.IO/paket
Hanya untuk informasi
- Atom mengirim data penggunaan ke Google Analytics. Itu melakukannya untuk mengumpulkan informasi tentang fitur -fitur yang sebagian besar digunakan. Informasi ini akan digunakan untuk meningkatkan pengalaman pengguna dalam rilis lebih lanjut.
- Laporan GitHub Atom telah diunduh 1.3 juta kali dan digunakan oleh lebih dari 350.000 pengguna per bulan.
Kesimpulan
Atom adalah editor sumber kode (dan teks) yang luar biasa. Itu berfungsi seperti IDE. Dukungan hampir 700 tema, memastikan kami memiliki banyak hal untuk dipilih. Paket 2K+ memungkinkan untuk menyesuaikan atom, sesuai kebutuhan pengguna. Ini telah dikembangkan oleh pendiri GitHub dan pengembang/kontributor lainnya, jadi kita bisa berharap lebih dari sekadar editor normal.
Padahal itu menjadi mimpi buruk bagi banyak orang sejak HTML, JavaScript, Node.JS dan CSS telah digunakan dalam proyek. Faktanya adalah semua bahasa pemrograman/skrip ini tidak dihargai oleh pengguna tingkat lanjut. Kadang -kadang bahasa di atas telah menunjukkan kekurangan, menyerang dan bahkan dikompromikan.
Apa pendapat Anda tentang proyek ini? Apakah editor ini akan hidup lama? Tren mengatakan ya! Beri tahu kami pandangan Anda. Tanda tangan! Tetap terhubung, tetap disini. Menikmati!
- « Seri RHCSA menggunakan ACLS (daftar kontrol akses) dan pemasangan saham Samba / NFS - Bagian 7
- Konfigurasikan CollectD sebagai Server Pemantauan Pusat untuk Klien »