Atom - Editor Kod Teks dan Kod Sumber untuk Linux
- 4514
- 333
- Jerome Quitzon
Hari ini Atom Editor teks membuat banyak berita. Atom adalah editor kod teks dan sumber terbuka dan sumber terbuka, tersedia untuk sistem operasi platform silang - Windows, Linux dan Mac OS X X. Ia dikeluarkan di bawah lesen MIT, yang ditulis dalam C ++, HTML, CSS, JavaScript, Node.JS dan skrip kopi, atom berdasarkan kromium.
Editor AtomPerjalanan Masa Cepat
Atom Projek dimulakan oleh pengasas Github, Chris Wanstrath pada pertengahan tahun 2008. Hampir 6 tahun kemudian, beta awam pertama dikeluarkan pada 26 Februari 2014. Hampir 15 bulan kemudian pembebasan beta awam pertama (dan 7 tahun sejak idea itu dikandung), pada 25 Jun 2015 Atom mendapat pelepasan yang stabil.
Ciri -ciri editor kod teks/sumber atom.
- Sokongan Platform Cross (Linux/OS X/Windows)
- Tepi yang digilap
- Editor moden dan mudah didekati yang boleh disesuaikan dengan teras.
- Dibina dalam Pengurus Pakej - Cari dan pasang dari dalam. Anda boleh mengembangkan pakej anda sendiri.
- Pendekatan Pintar - Memastikan anda menulis kod dengan kelajuan, fleksibiliti dan penyempurnaan automatik.
- Penyemak imbas sistem fail tertanam - Semak imbas dan buka fail/projek/kumpulan projek dengan mudah dalam satu tetingkap.
- Panel Split - Ciri Multi -Panel Untuk membandingkan dan mengedit kod dari tetingkap tunggal. Tidak ada lagi bertukar antara tingkap.
- Cari dan ganti teks dalam satu fail atau semua projek anda.
- Terdapat kira-kira 2,137 pakej percuma dan sumber terbuka, yang boleh anda gunakan.
- Sehingga kini ia menyokong kira -kira 685 tema untuk dipilih.
- Plug-in disokong
- Boleh digunakan sebagai IDE (persekitaran pembangunan bersepadu)
Prasyarat
- C++
- Git
- nod.JS Versi 0.10.x atau nod.JS Versi 0.12.x atau io.JS (1.x) [salah satu daripada tiga]
- NPM Versi 1.4.x
- Gnome keyring (libgnome-keyring-dev atau libgnome-keyring-devel)
Cara memasang editor atom di linux
Terdapat pakej binari yang tersedia untuk Deb dan Rpm Pengagihan berasaskan untuk seni bina 64 bit sahaja, oleh itu tidak perlu menyusunnya dari sumber.
Walau bagaimanapun, jika anda ingin menyusunnya dari sumber untuk mana -mana sistem termasuk pengedaran berasaskan Deb dan RPM, ikuti arahan di bawah.
Memasang dari pakej binari
Untuk memasang Atom Di Linux, anda boleh memuat turun Deb atau Rpm pakej binari untuk Debian dan Topi merah Sistem berasaskan dari laman web Atom Utama atau gunakan perintah wget berikut untuk memuat turun pakej terus ke terminal anda secara langsung.
$ wget https: // atom.io/muat turun/deb [pada sistem berasaskan debain] $ wget https: // atom.io/muat turun/rpm [pada sistem berasaskan redhat]
Pada Debian sistem berasaskan, penggunaan dpkg -i
Perintah untuk memasang pakej binari.
$ sudo dpkg -i deb [sudo] kata laluan untuk tecmint: memilih atom pakej yang tidak dipilih sebelumnya. (Bacaan Pangkalan Data ... 204982 Fail dan direktori yang dipasang pada masa ini.) Bersedia untuk Membongkar Deb ... Membongkar Atom (1.0.0) ... Menyediakan Atom (1.0.0) ... Pencetus pemprosesan untuk desktop-file-utils (0.22-1ubuntu1) ... pemprosesan pencetus untuk sokongan mime (3.54ubuntu1) ..
Pada sistem berasaskan redhat, gunakan RPM -IVH
Perintah untuk memasang pakej binari.
# rpm -ivh rpm Menyediakan ... ############################# [100%] UPDATING / Pemasangan ... 1: Atom-1.0.0-0.1.FC21 ############################ [100%]
Memasang dari sumber
Sekiranya anda hanya ingin membina atom dari sumber, anda boleh lakukan dengan mengikuti arahan membina terperinci terkini mengenai sistem linux.
Untuk membina atom dari sumber, anda perlu mengikuti pakej yang diperlukan untuk dipasang pada sistem, sebelum membina atom dari sumber.
Di Debian / Ubuntu
$ sudo apt-get pemasangan git libgnome-keyring-dev fakeroot $ curl --ilent-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 --Sasumeyes Pasang Membuat GCC GCC-C ++ GLIBC-DEVEL GIT-Core Libgnome-Keyring-Devel RPMDevTools # Curl --ilent--lokasi https: // rpm.Nodesource.com/persediaan | Bash - # yum Install --yes nodejs # yum Pasang npm # npm config set python/usr/bin/python2 -g
Setelah pakej yang diperlukan telah dipasang, sekarang klon Atom repositori dari git.
$ git clone https: // github.com/atom/atom $ cd atom
Periksa yang terkini Atom melepaskan dan membinanya.
$ git ambil -p $ git checkout $ (git menggambarkan-git rev-list --tags --tags--max-count = 1 ') $ script/binaan
Catatan: Sekiranya proses membina atom gagal dengan mesej ralat di bawah:
NPM V1.4+ dikehendaki membina atom. Versi 1.3.10 telah dikesan.
Itu bermakna anda mesti mempunyai npm versi terkini (i.e v1.4) dipasang pada sistem, untuk mendapatkan versi terkini NPM anda perlu menambah nod.JS PPA ke sistem anda untuk mendapatkan versi terkini Nodejs dan NPM.
$ sudo apt-get memasang Python-Software-Properties $ Sudo Apt-Add-Repository PPA: Chris-lea/Node.js $ sudo apt-get update $ sudo apt-get install nodejs
Seterusnya, pasang arahan atom dan APM ke /usr/tempatan/bin
Direktori dengan melaksanakan arahan berikut:
$ sudo skrip/pemasangan grunt
Ujian dan penggunaan atom
1. Api Atom dari Menu Aplikasi, atau dengan menaip arahan 'atom
, Dalam arahan arahan.
$ atom
Semasa anda melancarkan Atom Untuk pertama kalinya, anda harus melihat skrin Atom selamat datang seperti di bawah.
Editor teks atomSkrin Selamat Datang ini memberi anda idea ringkas mengenai cara memulakan editor atom.
Anda boleh memuat turun tema rasa kegemaran anda dan pakej asli dari pautan di bawah dan memasangnya menggunakannya Menu Tetapan.
- https: // atom.io/tema
- https: // atom.IO/Pakej
Hanya untuk maklumat
- Atom menghantar data penggunaan ke Google Analytics. Ia berbuat demikian untuk mengumpulkan maklumat mengenai ciri -ciri yang kebanyakannya digunakan. Maklumat ini akan digunakan untuk meningkatkan pengalaman pengguna dalam pembebasan selanjutnya.
- Laporan GitHub Atom telah dimuat turun 1.3 juta kali dan digunakan oleh lebih daripada 350,000 pengguna sebulan.
Kesimpulan
Atom adalah editor sumber (dan teks) yang indah. Ia berfungsi seperti IDE. Menyokong hampir 700 tema, memastikan kami mempunyai banyak pilihan. Pakej 2K+ memungkinkan untuk menyesuaikan atom, mengikut keperluan pengguna. Ia telah dibangunkan oleh pengasas GitHub dan pemaju/penyumbang lain, jadi kita boleh mengharapkan ia menjadi lebih daripada sekadar editor biasa.
Walaupun ia menjadi mimpi ngeri untuk banyak orang sejak HTML, JavaScript, Node.JS dan CSS telah digunakan dalam projek. Hakikatnya semua bahasa pengaturcaraan/skrip ini tidak dihargai oleh pengguna maju. Kadang -kadang bahasa di atas telah menunjukkan kelemahan, serangan dan bahkan dikompromikan.
Apa yang anda fikirkan projek ini? Adakah editor ini akan hidup lama? Trend itu berkata ya! Beritahu kami pandangan anda. Menandatangani! Terus bersambung, teruskan. Nikmati!
- « Siri RHCSA menggunakan ACLS (senarai kawalan akses) dan pemasangan saham Samba / NFS - Bahagian 7
- Konfigurasikan CollectD sebagai pelayan pemantauan pusat untuk pelanggan »