Topp 12 Notepad++-alternativer for Linux i 2024


Notepadd++ er et helt gratis kildekoderedigeringsprogram laget som en erstatning for NotepadWindows – skrevet basert på Scintilla i C++ og implementerer Win32 API og STL for å sikre at programstørrelsene er små med høy utførelseshastighet – funksjoner som siden har gjort det til et familienavn blant utviklere. Dessverre er det ikke en versjon tilgjengelig for Linux-brukere.

Her er en liste over de beste Notepadd++-alternativene du kan kjøre på din Linux-distribusjon og være fornøyd.

1. Vim Editor

Vim er en kraftig, fullstendig konfigurerbar tekstredigerer for å lage eller redigere alle typer tekst som kildekode, konfigurasjonsfiler, skript og mer. Den er stilt som «vi» som leveres med Apples OS X og de fleste Linux/Unix-systemer.

Vim er litt forskjellig fra andre tekstredigerere fordi den fungerer i en terminal eller ledetekst og tilbyr deg ulike moduser: normalmodus for å flytte rundt, innsettingsmodus< for å skrive, og kommandomodus for å gi kommandoer.

Mange elsker Vim for tilpasning og plugins, angretre på flere nivåer, omfattende plugin-system, støtte for for mange filformater og programmeringsspråk til å liste, og integreringsstøtte med mange verktøy.

For å vite mer om Vim-redaktøren, sjekk ut våre følgende relaterte artikler.

2. Nano Editor

Nano er en åpen kildekode-kommandolinjebasert tekstredigerer for Unix-lignende operativsystemer. Den ble modellert etter en del av Pines e-postklient og Pico tekstredigerer med mye mer funksjonalitet.

Funksjonene inkluderer syntaksutheving, kommentering/fjerning av linjer med et enkelt tastetrykk (M-3), bindbare funksjoner, enkelt klipping av etterfølgende mellomrom fra begrunnede avsnitt, etc.

I de fleste Linux-distribusjoner er nano allerede installert, hvis ikke kan du enkelt installere det med følgende kommando som passer for din spesifikke distribusjon.

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

3. GNU Emacs

GNU Emacs er en tilpassbar, utvidbar, åpen kildekode, selvdokumenterende sanntidsvisningstekstredigerer i EMACS-familien av tekstredigerere som er populær for deres utvidbarhet.

Funksjonene inkluderer støtte for syntaksfremheving for mange filformater og språk, tilpasning ved hjelp av Emacs Lisp-kode eller en GUI, full Unicode-støtte, komplett innebygd dokumentasjon og veiledninger, etc.

For å installere GNU Emacs på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. Gedit

Gedit er en åpen kildekode-tekstredigeringsapp designet for generell tekstredigering med en ren og enkel GUI for enkel bruk. Det er GNOMEs egen tekstredigerer og leveres som standard tekstredigerer i GNOME-skrivebordsmiljøet.

gedits funksjoner inkluderer sikkerhetskopiering av filer, tekstbryting, linjenummerering, ekstern filredigering, konfigurerbare fonter og farger, regex-støtte, etc.

For å installere Gedit på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install gedit         [On Debian, Ubuntu and Mint]
sudo yum install gedit         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gedit  [On Gentoo Linux]
sudo apk add gedit             [On Alpine Linux]
sudo pacman -S gedit           [On Arch Linux]
sudo zypper install gedit      [On OpenSUSE]    

5. Geany

Geany er en åpen kildekode GTK+ tekstredigerer laget for å gi brukere en lett og rask IDE som knapt avhenger av andre pakker.

Funksjonene inkluderer en innebygd konsoll som kan slås av, multiprogrammeringsspråk, filformatstøtte, kodefolding, anropstips, kodenavigering, autofullføring av symbolnavn, etc.

For å installere Geany på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install geany         [On Debian, Ubuntu and Mint]
sudo yum install geany         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/geany  [On Gentoo Linux]
sudo apk add geany             [On Alpine Linux]
sudo pacman -S geany           [On Arch Linux]
sudo zypper install geany      [On OpenSUSE]    

6. GNOME Tekstredigerer

GNOME Text Editor er hovedskriveverktøyet for GNOME-skrivebordssystemet som tilbyr en flott redigeringsbrukeropplevelse med innebygde temaer og syntaksutheving for en rekke programmeringsspråk, inkludert Python, JavaScript, C og C++. Den har også funksjoner som søk og erstatt, linjenumre og autofullføring.

Fra og med GNOME versjon 42 i mars 2022 ble GNOME Text Editor hovedskriveverktøyet for GNOME, og tok plassen til gedit. Grunnen til denne endringen var at GNOME-utviklerne ønsket at alle programmene deres skulle følge reglene for hvordan ting skulle se ut og fungere i GNOME.

For å installere GNOME Text Editor på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install gnome-text-editor         [On Debian, Ubuntu and Mint]
sudo yum install gnome-text-editor         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gnome-text-editor  [On Gentoo Linux]
sudo apk add gnome-text-editor             [On Alpine Linux]
sudo pacman -S gnome-text-editor           [On Arch Linux]
sudo zypper install gnome-text-editor      [On OpenSUSE]    

7. Sublim tekst

Sublime Text er et gratis, kraftig, proprietært, fellesskapsvedlikehold, på tvers av plattformer og utvidbart kildekoderedigeringsprogram med Python API.

Sublime Text ble først utgitt i 2008 av Jon Skinner og Will Bond, og den har siden vunnet hjertene til dedikerte brukere som sverger at det er det moderne versjon av vi og GNU Emacs.

Den har et rent, minimalistisk brukergrensesnitt, Goto Anything, delt redigering, øyeblikkelig prosjektbytte, støtte for praktisk talt alle programmeringsspråk, støtte for tonnevis av plugins, etc.

Lær mer om hvordan du installerer Sublime Text på Linux

8. Kate

Kate (KDE Advanced Text Editor) er en åpen kildekode GUI-tekstredigerer utviklet av KDE-fellesskapet og kombinert med KDE-programvare siden 2001.

Kate brukes som en redigeringskomponent i blant annet Quanta Plus, LaTeX-frontend og KDevelop. . Funksjonene inkluderer kodefolding, syntaksutheving som kan utvides via XML-filer, automatisk gjenkjenning av tegnkoding, etc.

For å installere Kate på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install kate         [On Debian, Ubuntu and Mint]
sudo yum install kate         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/kate  [On Gentoo Linux]
sudo apk add kate             [On Alpine Linux]
sudo pacman -S kate           [On Arch Linux]
sudo zypper install kate      [On OpenSUSE]    

9. Notisblokkqq

Notepadqq er en helt gratis kildekoderedigerer laget som et Linux-alternativ for Notepad++ som kun er tilgjengelig for Windows. Akkurat som Notepadd++, har den som mål å sikre at programstørrelsene er små med høy utførelseshastighet.

Funksjonene inkluderer et enkelt, øye-godteri brukergrensesnitt med støtte for multiview-redigering, plugin-utvidelse, flere programmeringsspråk, syntaksutheving, etc.

For å installere Notepadqq på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install notepadqq         [On Debian, Ubuntu and Mint]
sudo yum install notepadqq         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/notepadqq  [On Gentoo Linux]
sudo apk add notepadqq             [On Alpine Linux]
sudo pacman -S notepadqq           [On Arch Linux]
sudo zypper install notepadqq      [On OpenSUSE]    

10. Visual Studio Code

Visual Studio Code er en kraftig, utvidbar, fullstendig tilpassbar tekstredigerer på tvers av plattformer laget av Microsoft Corporation. Den tilbyr brukere på alle plattformer et enhetlig miljø for å bygge og teste programmer på alle språk for enhver plattform.

VS Code-funksjoner inkluderer IntelliSense, innebygde Git-kommandoer, en debugger innebygd i editoren komplett med feilsøkingspauser, anropsstabler og en interaktiv konsoll, støtte for nesten all programmering språk osv.

For å installere Visual Studio Code på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install code         [On Debian, Ubuntu and Mint]
sudo yum install code         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/code  [On Gentoo Linux]
sudo apk add code             [On Alpine Linux]
sudo pacman -S code           [On Arch Linux]
sudo zypper install code      [On OpenSUSE]    

11. SciTE

SciTE er et SCIntilla-basert tekstredigeringsprogram som først ble laget for å demonstrere Scintilla, men som siden har vokst til å være nyttig for å utvikle og kjøre programmer som vanligvis har enkle konfigurasjoner.

Den har en enkel, fanebasert, GUI med syntaksutheving, støtte for toveis tekst, hjelpeskript, konfigurerbare tastatursnarveier, etc.

SciTEs gratisversjon er tilgjengelig for Linux-kompatible systemer med GTK+ og Windows, mens en kommersiell versjon er tilgjengelig for nedlasting fra Mac App Store.

For å installere SciTE på Linux, kan du bruke følgende kommando som passer for din spesifikke Linux-distribusjon.

sudo apt install scite         [On Debian, Ubuntu and Mint]
sudo yum install scite         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/scite  [On Gentoo Linux]
sudo apk add scite             [On Alpine Linux]
sudo pacman -S scite           [On Arch Linux]
sudo zypper install scite      [On OpenSUSE]    

12. CodeLobster

CodeLobster er en helt gratis multifunksjonell og bærbar IDE designet for PHP, HTML, CSS og JavaScript-prosjekter med støtte for over 15 rammeverk. Den tilbyr brukere nesten alle funksjonene i mange betalte applikasjoner som parutheving, verktøytips, PHP og JS-feilsøking avansert autofullføring, inkrementell søk, etc.

Den profesjonelle versjonen inneholder funksjoner som SASS og LESS, delt vindu-sammenligning, kodevalidering, en SQL-manager, etc., og massevis av ekstra plugins som er bedriftsbrukerverdige.

Sammendrag

Så der har du det folkens. De 11 beste tekstredigeringsalternativene til Notepadd++ er tilgjengelige for Linux. Kjenner du noen effektive som du vil se lagt til listen? Slipp gjerne kommentarer i seksjonen nedenfor.