23 legjobb nyílt forráskódú szövegszerkesztők (GUI + CLI) 2021-ben

a szövegszerkesztők kód írására, szövegfájlok, például konfigurációs fájlok szerkesztésére, felhasználói utasításfájlok létrehozására stb. Linuxban a szövegszerkesztők kétféle típusúak: a grafikus felhasználói felület (GUI) és a parancssori szövegszerkesztők (konzol vagy terminál).

ne hagyja ki: a kedvenc parancssori szerkesztők Linux-mi a szerkesztő?

ebben a cikkben Megnézem a legjobb 21 nyílt forráskódú, általánosan használt szövegszerkesztőt Linuxban mind szervereken, mind asztali számítógépeken.

Vi / Vim Editor

a Vim egy erőteljes parancssori alapú szövegszerkesztő, amely javította a régi Unix Vi szövegszerkesztő funkcióit. Ez az egyik legnépszerűbb, széles körben használt szövegszerkesztők körében rendszergazdák, programozók, ezért sok felhasználó gyakran hivatkoznak rá, mint egy programozó szerkesztő. Lehetővé teszi a szintaxis kiemelését kód írásakor vagy konfigurációs fájlok szerkesztésekor.

telepítheti a Vim szerkesztőt Linux rendszerekbe az alapértelmezett csomagkezelő segítségével, az ábrán látható módon.

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

ha teljes sorozatunkat a vi(m) oldalon szeretné látni, kérjük, olvassa el az alábbi linkeket:

  • Tanulni, majd Használja a Vi/Vim, mint egy Full-Text Szerkesztő Linux
  • Learn ‘Vi/Vim’ Szerkesztő Tippeket, Trükköket, hogy Fokozza A Készségek
  • 8 Érdekes ‘Vi/Vim’ Szerkesztő Tippek
Vi/Vim Linux Szerkesztő
Vi/Vim Linux Szerkesztő

Gedit

a Gedit egy általános célú GRAFIKUS alapú szövegszerkesztő által telepített alapértelmezett szöveg szerkesztő a Gnome asztali környezet. Ez egyszerűen használható, nagyon dugaszolható, valamint egy erős szerkesztő a következő tulajdonságokkal rendelkezik:

  • Támogatja az UTF-8
  • Használata konfigurálható betűméret színek
  • Nagymértékben testreszabható szintaxis kiemelés
  • Undo / redo funkciókat
  • Visszaállítása fájlok
  • Távoli szerkeszti a fájlokat
  • Search and replace text
  • Vágólap támogató funkciókat, valamint számos további
Gedit Szerkesztő
Gedit Szerkesztő

telepítheti Gedit szerkesztő Linux rendszerek használata az alapértelmezett csomagkezelő látható.

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

Nano Editor

Nano egy könnyen használható szövegszerkesztő, különösen mind az új, mind a fejlett Linux felhasználók számára. Javítja a használhatóságot azáltal, hogy testreszabható kulcskötést biztosít.

A Nano a következő tulajdonságokkal rendelkezik:

  • Nagymértékben testreszabható key bindings
  • Szintaxis kiemelés
  • Undo / redo opciók
  • Teljes sort kijelző a standard output
  • Csipogó támogatást olvasni a szabványos bemenetről,

Nano Szerkesztő
Nano Szerkesztő

telepítheti Nano szerkesztő Linux rendszerek használata az alapértelmezett csomagkezelő látható.

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

ellenőrizheti a teljes útmutató szerkesztésére fájlokat Nano szerkesztő:

  • A Nano Editor használata Linuxban

GNU Emacs

az Emacs egy rendkívül bővíthető és testreszabható szövegszerkesztő, amely magában foglalja a Lisp programozási nyelv értelmezését is. Különböző kiterjesztéseket lehet hozzáadni a szövegszerkesztő funkciók támogatásához.

az Emacs a következő tulajdonságokkal rendelkezik:

  • Felhasználói dokumentáció és oktatóanyagok
  • Szintaxiskiemelés színek használatával még egyszerű szöveg esetén is.
  • a Unicode számos természetes nyelvet támogat.
  • a Különböző kiterjesztés beleértve mail hírek, hibakereső-felület, naptár, és még sok más
Emacs Szerkesztő
Emacs Szerkesztő

telepítheti Emacs szerkesztő a Linux rendszerek használata az alapértelmezett csomagkezelő látható.

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

Kate/Kwrite

Kate egy funkciókban gazdag, erősen dugaszolható szövegszerkesztő, amely a KDesktop környezethez (KDE) tartozik. A Kate projekt célja két fő termék kifejlesztése: a KatePart és a Kate.

A KatePart egy fejlett szövegszerkesztő komponens, amely számos KDE alkalmazásban szerepel, amely megkövetelheti a felhasználók számára a szöveg szerkesztését, míg a Kate több dokumentum interfész (MDI) szöveg, szerkesztő.

a következő néhány általános jellemzői:

  • bővíthető scripting
  • kódolási támogatás, mint például Unicode mode
  • szöveg renderelés kétirányú módban
  • Line ending támogatás automatikus észlelési funkciókkal

távoli fájlszerkesztés és sok más funkció, beleértve a fejlett szerkesztői funkciókat, alkalmazások jellemzői, programozási funkciók, szövegkiemelő funkciók, biztonsági mentési funkciók, valamint a keresési és cserélje funkciók.

Kate Editor
Kate Editor

telepítheti a Kate editor-t Linux rendszerekbe az alapértelmezett csomagkezelővel az ábrán látható módon.

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

Sublime Text Editor

Sublime Text egy erős cross-platform forráskód szerkesztő egy Python programozási felület. Számos programozási nyelvet és jelölőnyelvet támogat, valamint bővítményekkel is bővíthető, többnyire közösségi alapú és szabad szoftveres licencek alatt támogatott funkciók is elérhetők a felhasználók számára.

Sublime Text Editor for Linux
Sublime Text Editor for Linux

telepítheti a Sublime szövegszerkesztőt Linux rendszerekbe az alapértelmezett csomagkezelővel az ábrán látható módon.

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

Jed Editor

Jed egy másik parancssori szerkesztő, amely támogatja a GUI-szerű funkciókat, például a legördülő menüket. Kifejezetten szoftverfejlesztésre fejlesztették ki, egyik fontos jellemzője a Unicode mode támogatása.

Jed Editor
Jed Editor

telepítheti a Jed editor-t Linux rendszerekbe az alapértelmezett csomagkezelő segítségével, az ábrán látható módon.

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

gVim szerkesztő

Ez a népszerű Vim szerkesztő GUI verziója, és hasonló funkciókkal rendelkezik, mint a Vim parancssor.

Gvim Editor
Gvim Editor

telepítheti a gVim szerkesztőt Linux rendszerekbe az alapértelmezett csomagkezelő segítségével, az ábrán látható módon.

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

Geany Editor

a Geany egy apró, könnyű integrált fejlesztői környezet, amely alapvető IDE-szerű funkciókat kínál, különös tekintettel a szoftverfejlesztésre a GTK+ eszköztár segítségével.

az alábbiakban felsorolt néhány alapvető funkcióval rendelkezik:

  • Szintaxis kiemelés
  • Dugaszolható felület
  • Támogatja a több fájltípus
  • Lehetővé teszi a kódot, összecsukható, valamint kód navigációs
  • Szimbólum nevét, majd konstrukció automatikus befejezése
  • Támogatja az automatikus záró HTML-vagy XML-címkék
  • Elemi projekt menedzsment funkció, plusz még sok más
Geany Szerkesztő
Geany Szerkesztő

telepítheti Geany szerkesztő Linux rendszerek használata az alapértelmezett csomagkezelő látható.

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

Leaf Pad

Leaf Pad egy GTK+ alapú, könnyű GUI alapú szövegszerkesztő, amely ma is népszerű a Linux felhasználók körében. Az új Linux felhasználók könnyen használhatják.

a következő tulajdonságokkal rendelkezik:

  • codeset option
  • lehetővé teszi az automatikus felismerés codeset
  • opciók visszavonás és újra
  • Display file line numbers
  • támogatja Drag and Drop options
  • nyomtatási támogatás
Leafpad editor

a Leaf pad editor Linux rendszerekben a snap package manager használatával telepíthető az ábrán látható módon.

$ sudo snap install leafpad

Bluefish

a Bluefish egy könnyen telepíthető, valamint a fejlett szövegszerkesztő célzás Linux programozó, web fejlesztők. Az alábbiakban felsorolt funkciók széles skáláját kínálja:

  • Könnyű, gyors
  • Integrálja külső Linux programok, mint a gyolcs, weblint, hogy sokan mások, szűrők, csővezetékek, mint sed, rendezés, awk, több
  • Helyesírás-ellenőrzés funkció
  • Támogatja a dolgozó több projektek
  • Távoli fájl szerkesztése
  • Keresés lehetőséget, majd cserélje ki support
  • Undo / redo lehetőség
  • Automatikus helyreállítási a módosított fájlokat

Bluefish Szerkesztő
Bluefish Szerkesztő

telepítheti Bluefish szerkesztő Linux rendszerek az alapértelmezett csomagkezelő használata az ábrán látható módon.

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

Atom

Az Atom egy ingyenes, nyílt forráskódú cross-platform kódszerkesztő, amelyet a GitHub fejlesztett ki. Úgy épült, hogy teljesen testreszabható a webes technológiák, mint a HTML, JavaScript, és támogatja a Node.js-alapú bővítmények és natív Git vezérlés.

Atom funkció kiemeli a következők:

  • 100% open source
  • Modern, Testreszabható elrendezés
  • témák
  • beágyazott Git támogatás
  • valós idejű együttműködés Telesync
  • Intelligens auto-teljes és IntelliSense
  • beépített csomagkezelő
Atom text editor
Atom text editor

az atom editor Linux rendszerekben a következő parancsokkal telepíthető.

---------- 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

a VSCode egy robusztus, ingyenes és nyílt forráskódú modern szövegszerkesztő, amelyet a Microsoft épített Linux, Mac és Windows számítógépekre.

rengeteg erőteljes funkciót kínál, többek között:

  • teljes hibakeresési képesség interaktív konzollal, töréspontokkal, híváscsomagokkal stb.
  • Beépített Git támogatja a Git parancsok
  • IntelliSense
  • 100% testreszabhatóság
  • Támogatása tonna nyelvek egyenesen a dobozból
  • Toggable elrendezés
  • Beépített terminál
Visual Studio Kód
Visual Studio Kód

Lehet telepíteni VSCode a Linux disztribúció által letöltése .deb or .rpm csomag a VSCode letöltési oldalról.

Light Table

Light Table egy erős, rendetlenség-mentes cross-platform szövegszerkesztő épült, hogy testre szabható ahhoz, hogy használható bármilyen, hogy a felhasználó úgy dönt.

könnyű táblázat jellemzői a következők:

  • Inline evaluation
  • valós idejű órák
  • ingyenes és nyílt forráskódú
  • Plugin manager
  • hatékony szerkesztés
könnyű táblázat kódszerkesztőfigcaption>light table Code Editor

az Ubuntu és származékai a következő PPA használatával telepíthetők.

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

Medit Text Editor

a medit egy könnyű, nyílt forráskódú szövegszerkesztő Mac, Linux és Windows számára. Eredetileg a ggap szerkesztő egyszerű beépített összetevőjeként indult, most pedig saját önálló szövegszerkesztője.

medit jellemzői a következők:

  • testreszabható szintaxiskiemelés
  • Python, C vagy Lua nyelven írt bővítmények támogatása
  • reguláris kifejezések támogatása
  • konfigurálható billentyűzetgyorsítók

Media Text Editor
Media Text Editor

a medit a mooedit.sourceforge.net page.

Neovim – vim-alapú szövegszerkesztő

a Neovim egy hiperextenzibilis vim-alapú szövegszerkesztő, amelynek középpontjában a használhatóság és a funkció kiterjeszthetőség áll. A népszerű vim szerkesztőtől származik, hogy agresszív módon újrafényképezze funkcionalitását és használhatóságát modern GUI-kkal, aszinkron feladatvezérléssel stb.

Neovim jellemző kiemelései a következők:

  • Ingyenes, nyílt forráskódú licenc
  • Támogatása XDG bázis könyvtárak
  • kompatibilis a legtöbb Vim dugó
  • a beágyazott, konfigurálható terminál emulátor
Neovim - a Vim-alapú szövegszerkesztőben
Neovim – a Vim-alapú szövegszerkesztőben

telepítheti Neovim szerkesztő Linux rendszerek használata az alapértelmezett csomagkezelő látható.

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

Notepad++

Notepad++ egy testreszabható szövegszerkesztő, amely a sebességre és a minimális programméretre összpontosít a Windows platformokon. Ez alapján kifejlesztett Scintilla szövegszerkesztő, és lehet, hogy a funkcionalitás bővített tonna plugins.

jellemzői a következők:

  • Füles szerkesztése
  • Kód összecsukható
  • Könyvjelző támogatást
  • a Dokumentum térkép
  • Perl-Kompatibilis Reguláris Kifejezés
Notepad++ forráskód Szerkesztő
Notepad++ forráskód Szerkesztő

telepítheti a Notepad++ szerkesztőben a Linux rendszerek segítségével pattintsa csomag kezelése látható.

$ sudo snap install notepad-plus-plus
kapcsolódó Reado: 11 legjobb Notepad++ alternatívák Linux

Kakoune Code Editor

Kakoune egy ingyenes, nyílt forráskódú vim-alapú modális szövegszerkesztő egy szerkesztési modell, amely megvalósítja a VI billentyűleütések, mint egy szövegszerkesztő nyelv.

számos funkcióval rendelkezik, amelyek közül:

  • Automatikus behúzás
  • Esetben manipuláció
  • Csővezeték minden választás egy külső szűrő
  • Horgok
  • Szintaxis kiemelés
  • Testreszabási
  • Többszörös kijelölés
Kakoune Kód Szerkesztő
Kakoune Kód Szerkesztő

telepítheti a Kakoune szerkesztő Linux rendszerek használata az alapértelmezett csomagkezelő látható.

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

Micro – Terminal-based Text Editor

Micro egy parancssori alapú szövegszerkesztő épült, hogy könnyen és intuitív ahhoz, hogy a felhasználók kihasználják a funkciók más terminál-alapú szövegszerkesztők nélkül meredek tanulási görbe.

Micro funkció kiemeli a következők:

  • Egér támogatás
  • Több kurzorok
  • Terminál emulációs
  • Magas testreszabhatóság
  • Plugin rendszer
  • Statikus könyvtár nem függőségek
Micro Terminál szövegszerkesztő
Mikro Terminál szövegszerkesztő

könnyen telepíthető micro a Linux disztribúció által fut a következő telepítési parancsfájlt.

$ curl https://getmic.ro | bash

zárójelben szövegszerkesztő

zárójelben egy modern ingyenes és nyílt forráskódú szerkesztő által létrehozott Adobe, amelynek középpontjában a webfejlesztés. HTML-ben, CSS-ben és JavaScript-ben íródott, hogy a webfejlesztőknek gazdag kódszerkesztési élményt nyújtsanak azzal a képességgel, hogy natív funkcióit több ingyenes kiterjesztéssel bővítsék.

zárójelben jellemzői a következők:

  • Egy gyönyörű Felhasználói Felület
  • Preprocessor támogatása SCSS KEVESEBB
  • Inline szerkesztők
  • Live preview
  • Több füles szerkesztése
  • a PHP támogatja
  • Támogatja a Nyelvi Szerver Protokoll
  • Támogatása plugin fájlokat
Zárójelben szövegszerkesztő
Zárójelben szövegszerkesztő

telepítheti Zárójelben szerkesztő Linux rendszerek segítségével pattintsa csomagkezelő látható.

$ sudo snap install brackets

Lite Editor

Lite egy új szövegszerkesztő, amelyet többnyire Lua nyelven fejlesztettek ki, amelynek célja valami praktikus, kellemes, apró és gyors, a lehető legegyszerűbben létrehozva; könnyen megváltoztatható és bővíthető, vagy anélkül is használható.

Lite Text Editor
Lite Text Editor

Ash Editor

ash egy egyszerű és tiszta parancssor alapú szövegszerkesztő, amelynek célja, hogy könnyen használható a modern kulcskötések és ez elég hatékony ahhoz, hogy kezelni a nagyszámú fájlokat egyszerre, és széles skáláját modern funkciók.

Ash - Modern Terminal Text Editor
Ash – Modern Terminal Text Editor

CudaText

a CudaText egy új, nyílt forráskódú és kereszt-platform szövegszerkesztő, hogy jön a tonna funkciók, amelyek a következők:

  • szintaxis kiemelés egy csomó nyelven.
  • keresse / cserélje ki a reguláris kifejezéseket.
  • Parancspaletta, fuzzy illesztéssel.
  • Binary / Hex viewer fájlok korlátlan méretű.
  • számos kódolás támogatása.
CudaText - cross-platform text editor
CudaText – cross-platform text editor
Concluding

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük