GNU/Linux >> Belajar Linux >  >> Linux

Editor JavaScript Terbaik untuk Linux

Dalam salah satu artikel terbaru saya di mana saya membuat daftar 7 Bahasa Pemrograman Paling Populer di GitHub pada tahun 2019 dan JavaScript keluar di atas. Melihat sebagian besar pembaca tertarik menggunakan JavaScript untuk proyek mereka, berikut adalah daftar editor JS terbaik dapat Anda gunakan di mesin Linux Anda.

1. Kode Visual Studio

Visual Studio Code adalah editor kode gratis, open source, dan lintas platform dengan seperangkat alat yang komprehensif untuk mengedit dan men-debug kode. Ini menawarkan UI yang sepenuhnya dapat disesuaikan dengan fitur lain termasuk Live Share untuk kolaborasi kode waktu nyata, integrasi Git asli, penyorotan sintaks, Intellisense, dll.

Ini dikembangkan oleh Microsoft dengan perpustakaan plugin yang hampir lengkap yang disediakan oleh Redmond Giant atau komunitas pengguna dan merupakan salah satu editor yang paling sering digunakan untuk proyek apa pun termasuk JavaScript yang fitur-fiturnya seperti debugging, pelengkapan otomatis, GoTo, dan pemeriksaan tipe JS terintegrasi berguna.

Kode Visual Studio

Lihat artikel saya di Visual Studio Code.

2. Atom

Atom adalah editor teks gratis, open source, dan lintas platform yang dikembangkan dan dikelola oleh GitHub . Fitur-fiturnya termasuk dukungan asli untuk beberapa bahasa pemrograman dengan penyorotan sintaks, pelipatan kode, penyelesaian kode, dan integrasi Git langsung dari kotak. Ini menawarkan kepada pengguna manajer paket yang mudah digunakan untuk menginstal dan mengelola paket untuk memperluas fungsinya.

Atom adalah editor yang sangat baik untuk menulis JS kode karena dukungan aslinya untuk pelengkapan otomatis, penyorotan sintaksis, dan ekstensibilitas dengan ekstensi. Pengembang dapat berkolaborasi dalam kode menggunakan Teletype dan editor dapat ditingkatkan ke status IDE dengan menginstal kumpulan paket yang dikuratori untuk memperluas fungsinya.

Editor Kode Atom

Lihat artikel saya di Atom Code Editor.

3. Teks Sublim 3

Sublime Text 3 adalah editor teks gratis/premium, lintas platform, ringan, dan dapat diperluas yang berfokus pada kecepatan dan keandalan. Ini adalah versi populer dari Sublime Text . yang populer saat ini seri editor dan menawarkan pelengkapan otomatis, pelipatan kode, dan penyorotan sintaks, dan dukungan untuk banyak bahasa komputer langsung.

Ini sepenuhnya dapat disesuaikan dan Anda dapat memperluas fungsinya menggunakan salah satu plugin yang disediakan oleh komunitas pengembangnya melalui manajer paket yang nyaman. Sebagai pengembang JS, Anda juga akan menikmati penggunaan integrasi Git, pemeriksa perbedaan inkremental, dan fitur tanda sisipan di antara yang lainnya.

Editor Teks Sublim

4. SpaceMac

SpaceMacs adalah editor teks sumber terbuka dan gratis yang menggabungkan fungsi Emacs dan Vim menjadi editor teks tunggal dengan fokus pada ergonomi, konsistensi, dan mnemonik.

Ini berhasil menggunakan pengikatan kunci yang sama terlepas dari di mana Anda berada dalam editor, dan menawarkan pengguna antarmuka pengguna baris perintah dan grafis. Ini berkembang dengan gagasan bahwa baik Emacs maupun Vim bukanlah editor terbaik; keduanya.

Editor Kode SpaceMacs

5. Pembuat Qt

Qt Creator adalah Lingkungan Pengembangan Terpadu lintas platform gratis untuk C++, JavaScript, dan QML yang dibuat sebagai bagian dari SDK kerangka pengembangan aplikasi Qt.

Ini menawarkan kepada pengguna perangkat lengkap yang diperlukan untuk membuat program kompleks dengan alat seperti debugger visual, perancang formulir bawaan, penyorotan sintaks, pelengkapan otomatis pintar, dan ekstensi fungsionalitas menggunakan plugin.

QT Creator memiliki versi kaya fitur yang merupakan sumber terbuka di bawah lisensi GPLv3 dan versi komersial dengan banyak fitur tambahan dan dukungan untuk teknologi yang membantu memberikan pengalaman perusahaan, mis. helpdesk dukungan Qt resmi.

6. Tanda kurung

Brackets adalah editor kode sumber terbuka, modern, dan gratis yang dikembangkan oleh Adobe ditulis sepenuhnya dalam JavaScript , HTML , dan CSS . Ini ringan dan memadukan alat visual ke dalam editor untuk mempercepat alur kerja pengguna dan mengurangi frekuensi peralihan antar halaman file dengan fitur editor sebarisnya.

Di antara beberapa fitur yang ditawarkan Brackets termasuk pratinjau langsung, dukungan SCSS dan KURANG, integrasi dengan Git, validator W3C sederhana, awalan otomatis, panduan indentasi, dan dukungan untuk pustaka ekstensi gratis.

Kurung – Editor Teks Sumber Terbuka

7. Emac

Emacs adalah keluarga editor teks baris perintah berbasis UNIX yang kuat, gratis, dan open source dengan yang paling populer adalah GNU Emacs . Ini sepenuhnya dapat disesuaikan dan menawarkan beberapa fitur pengeditan konten seperti penyorotan sintaks dan navigasi baris.

Emacs bukan editor teks yang mudah untuk digunakan seperti yang dibayangkan, tetapi ia menawarkan tutorial untuk pemula bersama dengan dokumentasi bawaan yang komprehensif bahkan untuk pengguna pro.

Itu ditulis dalam Lisp sehingga pengguna Lisp mampu mengubah fungsinya agar sesuai dengan kebutuhan mereka dan pengguna dapat menggunakan plugin untuk memperluas fiturnya di luar menulis kode saja. Misalnya. Emacs dapat digunakan sebagai klien email dan pembaca berita.

Editor Teks Emacs

Emacs dikirimkan dalam repositori paket resmi distribusi Linux Anda dan ini adalah cara penginstalan yang disarankan.

$ sudo apt install emacs  [On Debian/Ubuntu]
$ sudo yum install emacs  [On CentOS/RHEL]
$ sudo dnf install emacs  [On Fedora]

8. Vim

Vim adalah editor baris perintah open source yang kuat namun ringan yang telah teruji oleh waktu sebagai “Satu Editor untuk Memerintah Mereka Semua ” karena dikirimkan dengan beberapa distro Linux secara default. Itu dibuat dengan mempertimbangkan fungsionalitas sehingga, meskipun sangat sulit untuk dipelajari, banyak pengembang pro siap untuk bersumpah dengannya.

Sama seperti pesaingnya, Emacs , Vim tidak menawarkan banyak fitur langsung tetapi dapat dikonfigurasi melalui pengaturan preferensi, skrip, dan plugin agar sesuai dengan proyek yang sedang Anda kerjakan.

Editor Vim

Vim dikirimkan dalam repositori paket resmi distribusi Linux Anda dan ini adalah cara penginstalan yang disarankan.

$ sudo apt install vim  [On Debian/Ubuntu]
$ sudo yum install vim  [On CentOS/RHEL]
$ sudo dnf install vim  [On Fedora]

9. WebStorm

WebStorm adalah Lingkungan Pengembangan Terintegrasi paid berbayar dikembangkan dan dikelola oleh JetBrains untuk JavaScript proyek. Ini memiliki fitur debugger untuk Node.js aplikasi dan aplikasi sisi klien, integrasi alat yang mulus untuk pelari pengujian, REST klien, pengujian unit, integrasi dengan VCS seperti GitHub , Gerakan , dll.

Anda dapat menggunakan WebStorm untuk membangun proyek di Angular, React, Vue.js, react Native, Electron, Node.js, Meteor, Cordova, dan Ionic. Ini tidak gratis untuk digunakan tetapi Anda dapat mengevaluasinya selama 30 hari secara gratis.

IDE JavaScript WebStorm

10. Komodo Sunting

Komodo Edit adalah Lingkungan Pengembangan Terpadu lintas-platform untuk bahasa pemrograman paling populer lengkap dengan kecerdasan kode untuk penyorotan sintaks, pelengkapan otomatis, pemfaktoran ulang, dan perintah GoTo.

Ini juga menawarkan debugging asli dan pengujian unit, dukungan kontrol versi untuk Git, CVS, Bazaar, Subversion, Perforce, dan Mercurial, ekstensibilitas menggunakan plugin, kolaborasi kode menggunakan ActiveState, dukungan untuk ekspresi reguler, dan dukungan bahasa yang ekstensif.

Komodo IDE

11. Kode Di Mana Saja

Code Anywhere adalah IDE berbasis cloud berbayar yang memungkinkan penggunaan kode dari jarak jauh menggunakan FTP, SFTP, Google Drive, dan Dropbox, di antara layanan jarak jauh lainnya. Ini berfokus pada pengembangan berbasis kontainer, sebuah usaha yang memungkinkan pengguna untuk mengembangkan proyek dari awal hingga akhir dan bahkan penyebaran langsung dari cloud.

Kode Di Mana Saja sorotan fitur juga termasuk konsol terminal built-in, revisi kode, berbagi kode, kolaborasi kode, integrasi dengan Git, GitHub, dan Bitbucket, dll. Anda dapat mencobanya secara gratis selama 7 hari setelah itu Anda harus membayar setidaknya $2/bulan .

CodeAnywhere – Editor Cloud IDE

Baca artikel saya di Code Anywhere.

Pertanyaan tentang editor teks mana yang tepat untuk Anda pada akhirnya bergantung pada preferensi, jenis proyek, akses komunitas, dan dukungan ekstensi Anda. Setelah Anda melakukannya dengan benar, Anda pasti akan efisien dalam alur kerja dan meningkatkan produktivitas.

Apakah editor teks JavaScript favorit Anda untuk Linux masuk ke dalam daftar? Bagikan pendapat Anda di bagian di bawah ini.


Linux
  1. 5 Aplikasi Desktop Jarak Jauh Terbaik untuk Linux

  2. Perangkat Lunak Lukisan Terbaik untuk Linux

  3. 20 Editor Javascript Terbaik untuk Desktop Linux

  1. 3 editor teks ringan untuk Linux

  2. 22 Editor Teks Linux Terbaik untuk Pemrograman &Coding

  3. 10 Editor Teks Teratas untuk Desktop Linux

  1. Distribusi Terbaik untuk Gaming di Linux

  2. 10+ IDE Python Terbaik untuk Linux

  3. Editor Foto Terbaik untuk Linux