Notepad++ er en favorit tekst- og kildekodeeditor blandt udviklere og den brede offentlighed, men den er kun tilgængelig til brug på Microsoft Windows. Heldigvis er der en hel del dygtige eller endda bedre erstatninger på Linux. Lad os tage et kig på de 10 bedste Notepad++-alternativer til Linux.

Inholdsfortegnelse

10 Notepad++-alternativer til Linux

Vim er nok den mest populære editor i Linux-fællesskabet. Det er en gratis at bruge og open-source editor, som er meget tilpasningsdygtig. Der er et væld af scripts til rådighed til Vim, som giver dig mulighed for at gøre stort set alt. Et eksempel er Fuzzyfinder, som giver dig mulighed for at søge efter filer eller kommandoer og lignende, mens du skriver dem. Installer det på Ubuntu og derivater med følgende kommando. sudo apt-get install vim

vim editor notepad++ alternativer

2. Notepadqq

Notepadqq er et andet alternativ til Notepad++ på Linux. Notepadqq er bygget til at se nøjagtigt ud som Notepad++. Det er også gratis og open source. Du kan installere Notepad++ på Ubuntu med følgende kommandoer. Der er understøttelse af alt, hvad du forventer af din generelle teksteditor, herunder farveskemaer, kodefoldning, understøttelse af plugins og syntaksmarkering for over 100 forskellige programmeringssprog. Installer Notepadqq med følgende kommando.

notepadqq for linux

3. Gedit (Gnome-teksteditor)

Gedit er en meget enkel og nem at bruge, men ikke desto mindre kraftfuld teksteditor til generelle formål. Den indeholder værktøjer til redigering af kildekode og struktureret tekst som f.eks. markup-sprog. Nogle af dens funktioner omfatter syntaksmarkering, automatisk indrykning, tekstombrydning, linjenumre, fremhævning af den aktuelle linje, parentesmatchning, stavekontrol, konfigurerbare skrifttyper og farver samt understøttelse af plugins.

Gedit er forudinstalleret med Ubuntu.

gedit text editor

4. SciTE

SciTE er en editor på tværs af platforme, som også er tilgængelig på Linux. Det er en meget letvægts hurtig og en meget konfigurerbar editor. Du kan have tilpasning til individuelle programmeringssprog eller projekter over ting som genveje og skrifttyper. Bemærk, at de fleste af disse tilpasninger ikke er tilgængelige via GUI, men ved at redigere tekstkonfigurationsfiler. Det ser måske ikke det pæneste ud, men det får arbejdet gjort. Installer SciTE med følgende kommando:

sudo apt-get install scite
Scite text editor

5. Sublime Text

Sublime Text er en sofistikeret teksteditor til kode, markup og prosa. Den kommer med en smart brugergrænseflade, ekstraordinære funktioner og en fantastisk ydeevne, der vil få dig til at elske den. Den kommer med nogle meget gode funktioner, herunder flere valg, en distraktionsfri tilstand, delt redigering, kommandopalette, øjeblikkeligt projektskifte, understøttelse af plugin og flere valg, som giver dig mulighed for at “foretage ti ændringer på samme tid, ikke en ændring ti gange”. Installer Sublime Text med følgende kommandoer:

sublime text editor

6. Geany

Geany er en teksteditor, der anvender GTK+-værktøjssættet med grundlæggende funktioner i et integreret udviklingsmiljø. Det blev udviklet for at give et lille og hurtigt IDE med understøttelse af mange filtyper. Det kommer med nogle funktioner, herunder kodefoldning, automatisk udfyldelse af symbolnavne, kodenavigation, enkel projektstyring og understøttelse af plugins. Installer Geany med følgende kommando.

sudo apt-get install geany

7. GNU Emacs

GNU Emacs er af nogle Linux-entusiaster blevet kaldt “den mest kraftfulde teksteditor, der findes i dag”. Den kommer med funktioner som indholdsbevidst redigeringstilstand, komplet indbygget dokumentation, Unicode-understøttelse for næsten alle menneskelige skripter, kodefarvning og et pakkesystem til downloading og installation af udvidelser. Den kan i høj grad tilpasses ved hjælp af Emacs lisp-kode eller grafisk grænseflade. Det har et helt økosystem af funktionalitet ud over tekstredigering, herunder en projektplanlægger, mail- og nyhedslæser, debugger-grænseflade, kalender og meget mere. Installer emacs med følgende kommando:

sudo apt-get install emacs
GNU Emacs teksteditor

8. Atom

Atom er en teksteditor, der er moderne, lettilgængelig og alligevel hackable til kernen – et værktøj, som du kan tilpasse til at gøre hvad som helst, men også bruge produktivt uden nogensinde at røre ved en konfigurationsfil. Det leveres ud af boksen med følgende funktioner, indbygget pakkehåndtering, smart autokomplettering, filsystembrowser, flere ruder, temaer og en hel masse tilpasninger og tweaks. Installer Atom med følgende kode:

# sudo add-apt-repository ppa:webupd8team/atom# apt-get update# apt-get install atom
atom text editor

9. GNU Nano Editor

GNU nano er en let teksteditor, der emulerer den meget populære Pico editor. Således udmærker nano sig mest i Linux-terminalen. Den kommer med følgende funktioner, Autoconf-understøttelse, goto-line#-kommando w/o flag, Case sensitive søgefunktion, Interactive search and replace Autoindent-mulighed og meget mere. Nano kommer som indbygget i næsten alle Linux-svarianter.

gnu nano editor

10. KATE

KDE Advanced Text Editor (Kate) er en teksteditor med flere dokumenter, som er udviklet af KDE-fællesskabet for fri software. Den er ret kraftfuld og kommer med et væld af funktioner, herunder MDI, opdeling og tabulering af vinduer, stavekontrol, syntaksmarkering og parentesmatchning, automatisk indrykning og automatisk udfyldning. Installer KATE med følgende kommando.

sudo apt-get install kate
Picture

Konklusion

Der er over 100 tekstredigeringsprogrammer til rådighed i Linux-verdenen. Alle udviklere har deres egen foretrukne teksteditor, og de vælger dem på grund af nogle faktorer, der betyder noget for dem. Nogle vil gå efter de enkle, mens andre vil have den tilpasning og de funktioner, som nogle editorer kommer med. En af disse vil helt sikkert være tilstrækkeligt for dig som et alternativ til Notepad++. Hvis jeg har udeladt din favorit, kan du dele med os i kommentarerne, hvorfor du foretrækker den pågældende editor.


LinuxAndUbuntu-hosting er sponsoreret af massiveGRID

Articles

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.