23 cei mai buni editori de text Open Source (GUI + CLI) în 2021

editorii de Text pot fi utilizați pentru scrierea codului, editarea fișierelor text, cum ar fi fișierele de configurare, crearea fișierelor de instrucțiuni ale utilizatorului și multe altele. În Linux, editorii de text sunt de două tipuri, adică interfața grafică cu utilizatorul (GUI) și editorii de text din linia de comandă (consolă sau terminal).

nu ratați: editorii mei preferați de linie de comandă Pentru Linux-care este editorul tău?

în acest articol, arunc o privire la unele dintre cele mai bune 21 de editoare de text open-source utilizate în mod obișnuit în Linux atât pe servere, cât și pe desktop-uri.

Vi/Vim Editor

Vim este un puternic editor de text bazat pe linia de comandă care a îmbunătățit funcționalitățile vechiului editor de text Unix Vi. Este unul dintre cei mai populari și folosiți pe scară largă editori de text printre administratorii de sistem și programatori, de aceea mulți utilizatori se referă adesea la acesta ca editor de programator. Permite evidențierea sintaxei atunci când scrieți cod sau editați fișiere de configurare.

puteți instala editorul Vim în sistemele Linux folosind managerul de pachete implicit, așa cum se arată.

$ sudo apt install vim $ sudo dnf install vim $ sudo pacman -S vim $ sudo zypper install vim 

Dacă doriți să vedeți seria noastră completă pe vi (m), Vă rugăm să consultați linkurile de mai jos:

  • aflați și utilizați Vi/vim ca Editor de text complet în Linux
  • aflați sfaturi și trucuri pentru editorul”Vi/Vim”pentru a vă îmbunătăți abilitățile
  • 8 sfaturi și trucuri interesante pentru editorul”Vi/Vim”
Vi/Vim Linux Editor
vi/Vim Linux editor

Gedit

Gedit este un editor de text bazat pe GUI de uz general și este instalat de editorul de text implicit pe mediul desktop GNOME. Este simplu de utilizat, foarte conectabil și un editor puternic, cu următoarele caracteristici:

  • suport pentru UTF-8
  • utilizarea de dimensiunea fontului configurabil și culori
  • sintaxa extrem de personalizabil subliniind
  • Undo și redo funcționalități
  • revenirea de fișiere
  • editarea de la distanță a fișierelor
  • Căutați și înlocuiți text
  • funcționalități suport Clipboard și multe altele
gedit editor
gedit editor

puteți instala gedit Editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install gedit $ sudo dnf install gedit $ sudo pacman -S gedit $ sudo zypper install gedit 

Nano Editor

Nano este un editor de text ușor de utilizat, în special pentru utilizatorii Linux noi și avansați. Aceasta îmbunătățește gradul de utilizare prin furnizarea de legare cheie personalizabil.

Nano are următoarele caracteristici:

  • legături cheie foarte personalizabile
  • evidențierea sintaxei
  • Undo și redo opțiuni
  • afișare linie completă pe ieșirea standard
  • suport Pager pentru a citi de la intrare standard
Nano Editor
Nano editor

puteți instala nano Editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install nano $ sudo dnf install nano $ sudo pacman -S nano $ sudo zypper install nano 

puteți verifica ghidul nostru complet pentru editarea fișierelor cu Nano editor la:

  • cum se utilizează Nano Editor în Linux

GNU Emacs

Emacs este un editor de text foarte extensibil și personalizabil, care oferă, de asemenea, o interpretare a limbajului de programare Lisp la baza sa. Diferite extensii pot fi adăugate pentru a sprijini funcționalități de editare de text.

Emacs are următoarele caracteristici:

  • Documentație utilizator și tutoriale
  • evidențierea sintaxei folosind culori chiar și pentru text simplu.
  • Unicode acceptă multe limbi naturale.
  • diverse extensii, inclusiv mail și știri, interfață de depanare, calendar și multe altele
Emacs Editor
Emacs Editor

puteți instala Emacs Editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install emacs $ sudo dnf install emacs $ sudo pacman -S emacs $ sudo zypper install emacs 

Kate/Kwrite

Kate este un editor de text bogat în caracteristici și foarte conectabil, care vine cu mediul KDesktop (KDE). Proiectul Kate vizează dezvoltarea a două produse principale care sunt: KatePart și Kate.KatePart este o componentă avansată a editorului de text inclusă în multe aplicații KDE care pot solicita utilizatorilor să editeze text, în timp ce Kate este un editor de text cu interfață de documente multiple (MDI).

următoarele sunt câteva dintre caracteristicile sale generale:

  • extensibil prin scriptare
  • suport de codare, cum ar fi modul Unicode
  • redarea textului în modul bidirecțional
  • suport pentru încheierea liniei cu funcționalități de detectare automată

de asemenea, editarea fișierelor la distanță și multe alte funcții, inclusiv funcții avansate de editor, funcții de aplicații, Funcții de programare, caracteristici de evidențiere a textului, funcții de rezervă și funcții de căutare și înlocuire.

Kate Editor
Kate Editor

puteți instala Kate editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install kate $ sudo dnf install kate $ sudo pacman -S kate $ sudo zypper install kate 

Sublime Text Editor

Sublime Text este un puternic editor de cod sursă cross-platform cu o interfață de programare Python. Suportă multe limbaje de programare și limbaje de marcare, iar funcțiile pot fi adăugate de utilizatori cu pluginuri, în mare parte construite în comunitate și acceptate sub licențe de software liber.

Sublime Text Editor Pentru Linux
Sublime Text Editor Pentru Linux

puteți instala Sublime Text editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install sublime-text $ sudo dnf install sublime-text $ sudo pacman -S sublime-text $ sudo zypper install sublime-text 

Jed Editor

Jed este, de asemenea, un alt editor de linie de comandă cu suport pentru GUI ca caracteristici, cum ar fi meniuri derulante. Este dezvoltat în mod intenționat pentru dezvoltarea de software și una dintre caracteristicile sale importante este suportul modului Unicode.

Jed Editor
Jed Editor

puteți instala Jed editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install jed $ sudo dnf install jed $ sudo pacman -S jed $ sudo zypper install jed 

gvim Editor

este o versiune GUI a popularului editor Vim și are funcționalități similare cu linia de comandă vim.

gvim Editor
gvim Editor

puteți instala gvim editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install vim-gtk3 $ sudo dnf install gvim $ sudo pacman -S gvim $ sudo zypper install gvim 

Geany Editor

Geany este un mediu de dezvoltare integrat mic și ușor, care oferă caracteristici de bază IDE-like, cu accent pe dezvoltarea de software folosind GTK+ toolkit.

are câteva caracteristici de bază enumerate mai jos:

  • evidențierea sintaxei
  • interfață conectabilă
  • acceptă multe tipuri de fișiere
  • permite plierea codului și navigarea codului
  • numele simbolului și construirea auto-finalizării
  • acceptă închiderea automată a etichetelor HTML și XML
  • funcționalitate elementară de gestionare a proiectelor plus multe altele
Geany editor
Geany editor

puteți instala Geany Editor în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install geany $ sudo dnf install geany $ sudo pacman -S geany $ sudo zypper install geany 

Leaf Pad

Leaf Pad este un editor de text bazat pe GTK+, ușor, bazat pe GUI, care este popular și în rândul utilizatorilor Linux de astăzi. Este ușor de utilizat de către noii utilizatori Linux.

are următoarele caracteristici:

  • opțiune Codeset
  • Permite Auto-detectare a codeset
  • Opțiuni de undo și redo
  • Afișare numere de linie de fișiere
  • sprijină Drag and drop opțiuni
  • suport de imprimare
Leafpad Editor
Leafpad editor

puteți instala Leaf pad Editor în sistemele Linux folosind snap package manager așa cum se arată.

$ sudo snap install leafpad

Bluefish

Bluefish este un editor de text ușor de instalat și avansat care vizează programatori Linux și dezvoltatori web. Acesta oferă un set larg de caracteristici enumerate mai jos:

  • ușor și rapid
  • integrează programe Linux externe, cum ar fi scame, weblint, face, și multe altele și filtre, conducte, cum ar fi sed, sortare, awk, și multe altele
  • Spelling check feature
  • sprijină de lucru pe mai multe proiecte
  • editare fișier la distanță
  • Căutați și înlocuiți de sprijin
  • Undo și redo opțiune
  • auto-recuperare>
editor Bluefish
editor Bluefish

puteți instala editorul Bluefish în sistemele Linux utilizarea managerului de pachete implicit așa cum se arată.

$ sudo apt install bluefish $ sudo dnf install bluefish $ sudo pacman -S bluefish $ sudo zypper install bluefish 

Atom

Atom este un editor de cod cross-platform gratuit și open-source dezvoltat de GitHub. Acesta a fost construit pentru a fi complet personalizabil folosind tehnologii web, cum ar fi HTML și JavaScript și are suport pentru Node.plugin-uri bazate pe js și de control nativ git.

caracteristicile importante ale atomului includ:

  • 100% open source
  • aspect modern, personalizabil
  • teme
  • suport Git încorporat
  • colaborare în timp Real cu Telesync
  • Smart Auto-complete și IntelliSense
  • manager de pachete încorporat
Atom Text Editor
Atom text editor

puteți instala atom editor în sistemele Linux folosind următoarele comenzi.

---------- On Debian, Ubuntu & Mint ---------- $ wget -c https://atom.io/download/deb -O atom.deb$ sudo dpkg -i atom.deb---------- On RHEL, CentOS & Fedora ----------$ wget -c https://atom.io/download/rpm -O atom.rpm$ sudo rpm -i atom.rpm

VSCode

VSCode este un editor de text modern, gratuit și open-source, construit de Microsoft pentru computere Linux, Mac și Windows.

acesta oferă de tone de caracteristici puternice, inclusiv:

  • capacitatea de depanare completă cu o consolă interactivă, puncte de întrerupere, stive de apel, etc.
  • suport Git încorporat cu comenzi Git
  • IntelliSense
  • 100% personalizare
  • suport pentru tone de limbi direct din cutie
  • machete Toggable
  • terminal încorporat
Visual Studio Code
Visual Studio Code

puteți instala vscode pentru distribuția Linux prin descărcarea .deb sau .pachetul rpm din pagina de descărcare VSCode.

Light Table

Light Table este un editor de text cross-platform puternic, fără dezordine, construit pentru a fi suficient de personalizabil pentru a fi utilizat în orice utilizator pe care îl alege.

caracteristici tabelul de lumină includ:

  • evaluare Inline
  • Ceasuri în timp Real
  • gratuit și open source
  • Plugin manager
  • editare puternic
editor de cod tabel de lumină
light table Code Editor

puteți instala light table pe Ubuntu și derivatele sale folosind următorul PPA.

$ sudo add-apt-repository ppa:dr-akulavich/lighttable$ sudo apt-get update$ sudo apt-get install lighttable-installer

editor de text Medit

medit este un editor de text open-source ușor pentru Mac, Linux și Windows. A început inițial ca o componentă simplă încorporată a editorului GGAP și este acum propriul editor de text autonom.

caracteristicile medit includ:

  • evidențierea sintaxei personalizabile
  • suport pentru pluginuri scrise în Python, C sau Lua
  • suport pentru expresii regulate
  • acceleratoare de tastatură configurabile
editor de text Media
editor de text Media

puteți descărca și instala medit din mooedit.sourceforge.net pagina.

Neovim – Editor de Text bazat pe Vim

Neovim este un editor de text hiperextensibil bazat pe vim, cu accent pe gradul de utilizare și extensibilitatea funcțiilor. A fost bifurcat de la popularul editor Vim pentru a-și reface agresiv funcționalitatea și utilitatea cu GUI-uri moderne, control asincron al lucrărilor etc.

cele mai importante caracteristici ale lui Neovim includ:

  • licență gratuită și open-source
  • suport pentru directoarele de bază XDG
  • compatibilitate cu majoritatea pluginurilor Vim
  • un emulator terminal încorporat, configurabil
Editor de Text bazat pe Neovim - Vim
Neovim-editor de text bazat pe vim

puteți instala editorul neovim în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install neovim $ sudo dnf install neovim $ sudo pacman -S neovim $ sudo zypper install neovim 

Notepad++

Notepad++ este un editor de text personalizabil construit cu accent pe viteză și dimensiunea minimă a programului pentru platformele Windows. Acesta este dezvoltat pe baza scintilla editor de text și poate avea funcționalitatea extinsă cu tone de plugin-uri.

caracteristicile sale includ:

  • file de editare
  • cod de pliere
  • suport marcaj
  • harta Document
  • Perl compatibil expresie regulată
Notepad++ Editor cod sursă
Notepad++ Editor cod sursă

puteți instala editorul notepad++ în sistemele Linux folosind gestionarea pachetului snap așa cum se arată.

$ sudo snap install notepad-plus-plus
: 11 Cele mai bune alternative Notepad++ Pentru Linux

Editor de cod Kakoune

Kakoune este un editor de text modal bazat pe vim gratuit și open-source, cu un model de editare care implementează apăsările de taste ale Vi ca limbaj de editare a textului.

are mai multe caracteristici printre care:

  • auto-indentare
  • manipulare caz
  • conducte fiecare selecție la un filtru extern
  • cârlige
  • evidențierea sintaxei
  • Personalizare
  • selecții Multiple
Editor Cod Kakoune
kakoune code editor

puteți instala editorul kakoune în sistemele Linux folosind managerul de pachete implicit așa cum se arată.

$ sudo apt install kakoune $ sudo dnf install kakoune $ sudo pacman -S kakoune $ sudo zypper install kakoune 

Editor de text bazat pe Micro – terminale

Micro este un editor de text bazat pe linia de comandă construit pentru a fi ușor și suficient de intuitiv pentru ca utilizatorii să profite de caracteristicile din alte editoare de text bazate pe terminale, fără curba de învățare abruptă.

caracteristicile importante ale Micro includ:

  • suport Mouse
  • cursoare Multiple
  • emulare Terminal
  • personalizare ridicată
  • sistem Plugin
  • bibliotecă statică fără dependențe
editor de text Micro Terminal
micro terminal text editor

puteți instala cu ușurință micro în distribuția Linux rulând următorul script de instalare.

$ curl https://getmic.ro | bash

Brackets editor de Text

Brackets este un editor modern de cod gratuit și open-source creat de Adobe cu accent pe dezvoltarea web. Este scris în HTML, CSS și JavaScript pentru a oferi dezvoltatorilor web o experiență bogată de editare a Codului, cu posibilitatea de a-și extinde caracteristicile native folosind mai multe extensii gratuite.

caracteristicile parantezelor includ:

  • o interfață de utilizator frumoasă
  • suport preprocesor pentru SCSS și mai puțin
  • editori Inline
  • previzualizare Live
  • editare cu file Multiple
  • suport PHP
  • acceptă protocolul serverului de limbă
  • suport pentru extensiile pluginului
brackets text editor
brackets text editor

puteți instala brackets editor în sistemele Linux folosind snap package manager așa cum se arată.

$ sudo snap install brackets

Lite Editor

Lite este un nou editor de text dezvoltat mai ales în limba Lua, care își propune să ofere ceva practic, plăcut, mic și rapid, creat cât mai simplu posibil; ușor de modificat și extins sau de utilizat fără a face nici unul.

Lite Text Editor
Lite Text Editor

Ash Editor

ash este un editor de text simplu și curat pe bază de linie de comandă, care proiectat pentru a fi ușor de utilizat cu moderne cheie-legături și este suficient de eficient pentru a gestiona un număr mare de fișiere simultan și are o gamă largă de caracteristici moderne.

Ash - modern Terminal editor de text
Ash – modern Terminal editor de Text

CudaText

CudaText este un nou open-source curat și editor de text platformă care vine cu tone de caracteristici care includ:

  • evidențierea sintaxei pentru o mulțime de limbi.
  • găsiți / înlocuiți cu expresii regulate.
  • paleta de comandă, cu potrivire fuzzy.
  • binar / Hex viewer pentru fișiere de dimensiuni nelimitate.
  • suport pentru multe codificări.
CudaText - cross-platform text editor
CudaText – cross-platform text editor
Concluding

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *