23 Editor Teks Sumber Terbaik Terbaik (GUI + CLI) pada tahun 2021
- 4094
- 1224
- Hector Kuhic
Editor teks dapat digunakan untuk menulis kode, mengedit file teks seperti file konfigurasi, membuat file instruksi pengguna, dan banyak lagi. Di Linux, editor teks terdiri dari dua jenis yang merupakan antarmuka pengguna grafis (GUI) dan editor teks baris perintah (konsol atau terminal).
Jangan lewatkan: Editor baris perintah favorit saya untuk Linux - What's Your Editor?Dalam artikel ini, saya melihat beberapa 21 open-source terbaik yang biasa digunakan editor teks di Linux di kedua server dan desktop.
1. Editor VI/VIM
Vim adalah editor teks berbasis baris perintah yang kuat yang telah meningkatkan fungsionalitas editor teks UNIX VI lama. Ini adalah salah satu editor teks yang paling populer dan banyak digunakan di antara administrator dan programmer sistem itulah sebabnya banyak pengguna sering menyebutnya sebagai editor programmer. Ini memungkinkan penyorotan sintaks saat menulis kode atau mengedit file konfigurasi.
Anda dapat menginstal Vim Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt install vim [on debian, ubuntu dan mint] $ sudo dnf menginstal vim [on rhel, centos dan fedora] $ sudo pacman -s vim [di arch linux dan manjaro] $ sudo zypper menginstal vim [on opensuse]]
Jika Anda ingin melihat seri lengkap kami di VI (m), silakan merujuk ke tautan di bawah ini:
- Pelajari dan gunakan VI/VIM sebagai editor teks lengkap di Linux
- Pelajari tips dan trik editor 'vi/vim' untuk meningkatkan keterampilan Anda
- 8 tips dan trik editor 'VI/VIM' yang menarik
2. Gedit
Gedit adalah editor teks berbasis GUI tujuan umum dan diinstal oleh editor teks default di Gnome lingkungan desktop. Ini mudah digunakan, sangat mudah digunakan dan editor yang kuat dengan fitur -fitur berikut:
- Dukungan untuk UTF-8
- Penggunaan ukuran dan warna font yang dapat dikonfigurasi
- Sorot sintaks yang sangat dapat disesuaikan
- Membatalkan dan mengulang fungsionalitas
- Mengembalikan file
- Pengeditan file jarak jauh
- Cari dan ganti teks
- Fungsi dukungan clipboard dan banyak lagi
Anda dapat menginstal Gedit Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt install gedit [di debian, ubuntu, dan mint] $ sudo dnf menginstal gedit [di rhel, centos dan fedora] $ sudo pacman -s gedit [di arch linux dan manjaro] $ sudo zypper menginstal gedit [pada opensuse]]
3. Editor Nano
Nano adalah editor teks yang mudah digunakan, terutama untuk pengguna Linux baru dan canggih. Ini meningkatkan kegunaan dengan memberikan ikatan kunci yang dapat disesuaikan.
Nano memiliki fitur berikut:
- Binding kunci yang sangat dapat disesuaikan
- Sorot sintaks
- Batalkan dan Redo Opsi
- Tampilan baris penuh pada output standar
- Dukungan pager untuk dibaca dari input standar
Anda dapat menginstal Nano Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt install nano [di debian, ubuntu, dan mint] $ sudo dnf menginstal nano [di rhel, centos dan fedora] $ sudo pacman -s nano [di arch linux dan manjaro] $ sudo zypper menginstal nano [pada opensuse]]
Anda dapat memeriksa panduan lengkap kami untuk mengedit file dengan editor nano di:
- Cara menggunakan editor nano di linux
4. GNU Emacs
Emacs adalah editor teks yang sangat dapat disesuaikan dan dapat disesuaikan yang juga menawarkan interpretasi bahasa pemrograman LISP pada intinya. Ekstensi yang berbeda dapat ditambahkan untuk mendukung fungsi pengeditan teks.
Emacs memiliki fitur berikut:
- Dokumentasi dan tutorial pengguna
- Sintaks Sorot menggunakan warna bahkan untuk teks biasa.
- Unicode mendukung banyak bahasa alami.
- Berbagai ekstensi termasuk surat dan berita, antarmuka debugger, kalender, dan banyak lagi
Anda dapat menginstal Emacs Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt menginstal emacs [di debian, ubuntu, dan mint] $ sudo dnf menginstal emacs [di rhel, centos dan fedora] $ sudo pacman -s emacs [di arch linux dan manjaro] $ sudo zypper menginstal emacs [di opensuse]]
5. Kate/Kwrite
Kate adalah editor teks yang kaya fitur dan tinggi yang disertai Lingkungan Kdesktop (Kde). Proyek Kate bertujuan untuk pengembangan dua produk utama yang adalah: Katepart Dan Kate.
Katepart adalah komponen editor teks canggih yang termasuk dalam banyak aplikasi KDE yang mungkin mengharuskan pengguna untuk mengedit teks sedangkan Kate adalah teks Multiple Document Interface (MDI), Editor.
Berikut ini adalah beberapa fitur umumnya:
- Dapat diperluas melalui skrip
- Dukungan pengkodean seperti mode unicode
- Rendering teks dalam mode dua arah
- Dukungan akhir garis dengan fungsionalitas deteksi otomatis
Juga pengeditan file jarak jauh dan banyak fitur lainnya termasuk fitur editor canggih, fitur aplikasi, fitur pemrograman, fitur penyorotan teks, fitur cadangan, dan fitur pencarian dan ganti.
Editor KateAnda dapat menginstal Kate Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt menginstal Kate [On Debian, Ubuntu, dan Mint] $ sudo DNF menginstal Kate [On Rhel, Centos, dan Fedora] $ Sudo Pacman -S Kate [di Arch Linux dan Manjaro] $ sudo zypper menginstal Kate [di opensuse]]
6. Editor Teks Sublime
Sublime Text adalah editor kode sumber lintas platform yang kuat dengan antarmuka pemrograman python. Ini mendukung banyak bahasa pemrograman dan bahasa markup, dan fitur dapat ditambahkan oleh pengguna dengan plugin, sebagian besar yang dibangun dan didukung oleh komunitas dan didukung di bawah lisensi perangkat lunak gratis.
Editor Teks Sublime untuk LinuxAnda dapat menginstal Teks luhur Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt install sublime-text [on debian, ubuntu, dan mint] $ sudo dnf menginstal sublime-text [on rhel, centos, dan fedora] $ sudo pacman -s sublime-text [di arch linux dan manjaro] $ sudo zyperpper -s Instal Sublime-Text [On OpenSUSE]
7. Editor Jed
Jed juga merupakan editor baris perintah lain dengan dukungan untuk fitur seperti GUI seperti menu dropdown. Ini dikembangkan dengan sengaja untuk pengembangan perangkat lunak dan salah satu fitur pentingnya adalah dukungan dari mode unicode.
Editor JedAnda dapat menginstal Jed Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt menginstal jed [on debian, ubuntu, dan mint] $ sudo dnf menginstal jed [on rhel, centos, dan fedora] $ sudo pacman -s jed [di arch linux dan manjaro] $ sudo zypper menginstal jed [di opensuse]]
8. Editor GVIM
Ini adalah versi GUI dari editor VIM populer dan memiliki fungsi yang sama dengan baris perintah vim.
Editor GVIMAnda dapat menginstal GVIM Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt menginstal vim -gtk3 [on debian, ubuntu, dan mint] $ sudo dnf menginstal gvim [on rhel, centos, dan fedora] $ sudo pacman -s gvim [di arch linux dan manjaro] $ sudo zypper menginstal gvim [aktif OpenSuse]
9. Editor Geany
Geany adalah lingkungan pengembangan terintegrasi yang kecil dan ringan yang menawarkan fitur-fitur seperti IDE dasar dengan fokus pada pengembangan perangkat lunak menggunakan GTK+ Toolkit.
Ini memiliki beberapa fitur dasar seperti yang tercantum di bawah ini:
- Sorot sintaks
- Antarmuka pluggable
- Mendukung banyak jenis file
- Mengaktifkan Kode Lipat dan Navigasi Kode
- Nama simbol dan konstruk pelengkap otomatis
- Mendukung tag HTML dan XML yang ditutup secara otomatis
- Fungsionalitas manajemen proyek dasar ditambah lagi
Anda dapat menginstal Geany Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt install geany [on debian, ubuntu, dan mint] $ sudo dnf menginstal geany [on rhel, centos, dan fedora] $ sudo pacman -s geany [di arch linux dan manjaro] $ sudo zypper menginstal geany [on opensuseSuse]]
10. Bantalan daun
Leaf Pad adalah editor teks berbasis GTK+ berbasis GTK+ yang juga populer di kalangan pengguna Linux saat ini. Mudah digunakan oleh pengguna Linux baru.
Ini memiliki fitur berikut:
- Opsi kode
- Memungkinkan deteksi otomatis kode
- Opsi undo dan redo
- Tampilkan nomor baris file
- Mendukung Opsi Seret dan Jatuhkan
- Dukungan Pencetakan
Anda dapat menginstal Bantalan daun Editor di Linux Systems Menggunakan Snap Package Manager seperti yang ditunjukkan.
$ sudo snap menginstal leafpad
11. Ikan Bluefish
Ikan Bluefish adalah editor teks yang mudah diinstal dan lanjutan yang menargetkan pemrogram Linux dan pengembang web. Ini menawarkan serangkaian fitur yang luas seperti yang tercantum di bawah ini:
- Ringan dan cepat
- Mengintegrasikan program Linux eksternal seperti serat, weblint, make, dan banyak lainnya dan filter, perpipaan seperti sed, sortir, canggung, dan banyak lagi
- Fitur Pemeriksaan Ejaan
- Mendukung bekerja di banyak proyek
- Pengeditan file jarak jauh
- Cari dan ganti dukungan
- Batalkan opsi dan ulangi
- Pemulihan otomatis file yang dimodifikasi
Anda dapat menginstal Ikan Bluefish Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt menginstal bluefish [di debian, ubuntu, dan mint] $ sudo dnf menginstal bluefish [on rhel, centos, dan fedora] $ sudo pacman -s bluefish [di arch linux dan manjaro] $ sudo zypper menginstal bluefish [on opensuse]]
12. Atom
Atom adalah editor kode lintas platform yang gratis dan open-source yang dikembangkan oleh GitHub. Itu dibangun untuk sepenuhnya dapat disesuaikan menggunakan teknologi web seperti HTML dan JavaScript dan memiliki dukungan untuk Node.plugin berbasis JS dan kontrol git asli.
Sorotan fitur Atom meliputi:
- 100% open source
- Tata letak modern dan dapat disesuaikan
- Tema
- Dukungan git tertanam
- Kolaborasi real-time dengan telesync
- Smart Auto-Complete dan Intellisense
- Manajer paket bawaan
Anda dapat menginstal Atom Editor dalam sistem Linux menggunakan perintah berikut.
---------- Di Debian, Ubuntu & Mint ---------- $ wget -c https: // atom.io/download/deb -o atom.deb $ sudo dpkg -i atom.Deb ---------- Di RHEL, Centos & Fedora ---------- $ wget -c https: // atom.io/download/rpm -o atom.rpm $ sudo rpm -i atom.RPM
13. Vscode
VScode adalah editor teks modern yang bebas dan open-source yang kuat yang dibangun oleh Microsoft untuk Linux, Mac, dan Windows Computers.
Ini menawarkan banyak fitur yang kuat termasuk:
- Kemampuan debugging penuh dengan konsol interaktif, breakpoint, tumpukan panggilan, dll.
- Dukungan git bawaan dengan perintah git
- Intellisense
- Kustomisasi 100%
- Dukungan untuk banyak bahasa langsung di luar kotak
- Tata letak yang dapat ditolak
- Terminal bawaan
Anda dapat menginstal Vscode untuk distribusi linux Anda dengan mengunduh .Deb atau .RPM Paket dari halaman unduhan vscode.
14. Meja Cahaya
Tabel cahaya adalah editor teks lintas platform yang kuat dan bebas kekacauan yang dibangun untuk disesuaikan cukup untuk digunakan di mana saja yang dipilih oleh penggunanya.
Fitur Light Table meliputi:
- Evaluasi inline
- Jam tangan real-time
- Sumber Gratis dan Terbuka
- Manajer Plugin
- Pengeditan yang kuat
Anda dapat menginstal Meja Cahaya tentang Ubuntu dan turunannya menggunakan PPA berikut.
$ sudo add-apap-repository PPA: dr-akulavich/lighttable $ sudo apt-get update $ sudo apt-get install lighttable-installer
15. Editor teks meditasi
Medit adalah editor teks open-source yang ringan untuk Mac, Linux, dan Windows. Awalnya dimulai sebagai komponen bawaan dari editor GGAP dan sekarang menjadi editor teks yang berdiri sendiri.
Fitur meditasi meliputi:
- Sorot sintaks yang dapat disesuaikan
- Dukungan untuk plugin yang ditulis dalam Python, C, atau Lua
- Dukungan untuk Ekspresi Reguler
- Akselerator keyboard yang dapat dikonfigurasi
Anda dapat mengunduh dan menginstal meditasi dari mooedit.SourceForge.halaman bersih.
16. Neovim - Editor Teks Berbasis VIM
Neovim adalah editor teks berbasis VIM yang hiperextensible dengan fokus pada kegunaan dan ekstensibilitas fungsi. Itu bercabang dari editor VIM populer untuk secara agresif refactor fungsinya dan kegunaannya dengan GUI modern, kontrol pekerjaan asinkron, dll.
Sorotan fitur Neovim meliputi:
- Lisensi gratis dan open-source
- Dukungan untuk Direktori Basis XDG
- Kompatibilitas dengan sebagian besar plugin vim
- Emulator Terminal Tertanam yang Dapat Dikonfigurasi
Anda dapat menginstal Neovim Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt install neovim [di debian, ubuntu, dan mint] $ sudo dnf menginstal neovim [di rhel, centos, dan fedora] $ sudo pacman -s neovim [di arch linux dan manjaro] $ sudo zypper menginstal neovim [on opensuseSuse]]
17. Notepad++
Notepad ++ adalah editor teks yang dapat disesuaikan yang dibangun dengan fokus pada kecepatan dan ukuran program minimal untuk platform Windows. Ini dikembangkan berdasarkan editor teks scintilla dan dapat memiliki fungsinya diperpanjang dengan banyak plugin.
Fitur -fiturnya meliputi:
- Pengeditan tab
- Lipat Kode
- Dukungan Bookmark
- Peta dokumen
- Perl Ekspresi Reguler yang Kompatibel
Anda dapat menginstal Notepad++ Editor di Linux Systems Menggunakan patah Paket mengelola seperti yang ditunjukkan.
$ sudo snap menginstal notepad-plus-plusReado terkait: 11 Alternatif Notepad ++ Terbaik untuk Linux
18. Editor Kode Kakoune
Kakoune adalah editor teks modal berbasis VIM yang gratis dan open-source dengan model pengeditan yang mengimplementasikan tombol vi sebagai bahasa pengeditan teks.
Ia memiliki beberapa fitur di antaranya adalah:
- Indentasi otomatis
- Manipulasi kasus
- Memiput setiap pilihan ke filter eksternal
- Kait
- Sorot sintaks
- Kustomisasi
- Beberapa pilihan
Anda dapat menginstal Kakoune Editor dalam sistem Linux menggunakan manajer paket default Anda seperti yang ditunjukkan.
$ sudo apt menginstal kakoune [di debian, ubuntu, dan mint] $ sudo dnf menginstal kakoune [di rhel, centos, dan fedora] $ sudo pacman -s kakoune [di arch linux dan manjaro] $ sudo zypper menginstal kakoune [on opensuse]]
19. Editor Teks Berbasis Mikro - Terminal
Micro adalah editor teks berbasis baris perintah yang dibangun agar mudah dan cukup intuitif bagi pengguna untuk memanfaatkan fitur dalam editor teks berbasis terminal lainnya tanpa kurva pembelajaran yang curam.
Sorotan fitur mikro meliputi:
- Dukungan tikus
- Beberapa kursor
- Emulasi Terminal
- Kustomisasi tinggi
- Sistem Plugin
- Perpustakaan statis tanpa dependensi
Anda dapat dengan mudah menginstal mikro Dalam distribusi Linux Anda dengan menjalankan skrip instalasi berikut.
$ curl https: // getMic.ro | pesta
20. Editor Teks Kurung
Brackets adalah editor kode sumber terbuka dan open-source modern yang dibuat oleh Adobe dengan fokus pada pengembangan web. Ini ditulis dalam HTML, CSS, dan JavaScript untuk menawarkan pengembang web pengalaman pengeditan kode yang kaya dengan kemampuan untuk memperluas fitur asalnya menggunakan beberapa ekstensi gratis.
Fitur tanda kurung meliputi:
- Antarmuka pengguna yang indah
- Dukungan preprosesor untuk SCS dan lebih sedikit
- Editor inline
- Pratinjau Langsung
- Beberapa pengeditan tab
- Dukungan PHP
- Mendukung Protokol Server Bahasa
- Dukungan untuk ekstensi plugin
Anda dapat menginstal Kurung Editor di Linux Systems Menggunakan patah Manajer paket seperti yang ditunjukkan.
$ sudo snap menginstal braket
21. Editor Lite
Lite adalah editor teks baru yang sebagian besar dikembangkan di Lua Bahasa, itu bertujuan untuk menawarkan sesuatu yang praktis, menyenangkan, kecil dan cepat, diciptakan sesedikit mungkin; mudah diubah dan diperluas, atau digunakan tanpa melakukan keduanya.
Editor Teks Lite22. Editor Ash
Ash adalah editor teks berbasis barisan yang jelas dan bersih, yang dirancang agar mudah digunakan dengan binding kunci modern dan cukup efisien untuk mengelola sejumlah besar file secara bersamaan dan memiliki serangkaian fitur modern yang luas.
Ash - Editor Teks Terminal Modern23. Cudatext
Cudatext adalah editor teks open-source dan cross-platform baru yang dilengkapi dengan banyak fitur yang meliputi:
- Sorotan sintaks untuk banyak bahasa.
- Temukan/ganti dengan ekspresi reguler.
- Palet perintah, dengan pencocokan fuzzy.
- Penampil biner/hex untuk file dengan ukuran tak terbatas.
- Dukungan untuk banyak pengkode.
Menyimpulkan
Saya yakin daftar ini lebih dari apa yang telah kami lihat, oleh karena itu jika Anda telah menggunakan editor teks gratis dan open-source lainnya, beri tahu kami dengan memposting komentar. Terima kasih telah membaca dan selalu tetap terhubung dengan tecmint.
- « Cara menonaktifkan mode penangguhan dan hibernasi di linux
- Cara Menginstal Apache CouchDB di Ubuntu 20.04 »