12 bedste Notepad ++ -alternativer til Linux


Notepadd ++ er en helt gratis kildekodeditor oprettet som erstatning for Notepad på Windows - er skrevet baseret på Scintilla i C ++ og implementerer Win32 API og STL for at sikre, at programstørrelser er små med høj eksekveringshastighed - funktioner, som siden har gjort det til en familie navn blandt udviklere. Desværre er der ikke en version tilgængelig for Linux-brugere.

Her er en liste over de bedste Notepadd ++ -alternativer, som du kan køre på din Linux-distribution og være tilfreds.

1. Vim Editor

Vim er en kraftfuld, fuldstændig konfigurerbar teksteditor til oprettelse af enhver type tekst. Det er stylet som "vi", der leveres med Apples OS X og de fleste Unix-systemer.

Det er kendt for sit fortrydningstræ på flere niveauer, omfattende pluginsystem, understøttelse af for mange filformater og programmeringssprog til at blive vist, og integrationssupport med mange værktøjer.

For at vide mere om Vim-editor, se vores følgende relaterede artikler.

  1. Vim 8.0 frigives efter 10 år - Installer på Linux-systemer
  2. 10 grunde til, at du skal bruge Vi/Vim Text Editor i Linux
  3. 6 bedste Vi/Vim-inspirerede kodeditorer til Linux
  4. Lær nyttige 'Vi/Vim' Editor Tips og tricks til at forbedre dine færdigheder - Del 1
  5. 8 Interessante 'Vi/Vim' Editor Tips og tricks til enhver Linux-administrator - Del 2
  6. Sådan aktiveres syntaksfremhævning i Vi/Vim Editor

2. Nano Editor

kommandolinjebaseret teksteditor til Unix-lignende operativsystemer. Det blev modelleret efter en del af Pines e-mail-klient og Pico-teksteditor med meget mere funktionalitet.

Dens funktioner inkluderer syntaksfremhævning, kommentarer/unkommenterende linjer med et enkelt tastetryk (M-3), bindbare funktioner, let at skære bageste mellemrum fra berettigede afsnit osv.

I de fleste Linux-distributioner er nano allerede installeret, hvis ikke kan du nemt installere det med følgende kommandoer:

# apt install nano [For Ubuntu/Debian]
# yum install nano [For CentOS/Fedora]

3. GNU Emacs

GNU Emacs er en tilpasselig, udvidelig, open source, selvdokumenterende realtids-displayteksteditor i EMACS-familien af teksteditorer, der er populær for deres udvidelighed.

Dens funktioner, herunder understøttelse af syntaks, der understøtter mange filformater og sprog, tilpasning ved hjælp af Emacs Lisp-kode eller en GUI, fuld Unicode-understøttelse, komplet indbygget dokumentation og tutorials osv.

For at installere GNU Emacs skal du udstede følgende kommando på Linux-terminalen.

# apt install emacs [For Ubuntu/Debian]
# yum install emacs [For CentOS/Fedora]

4. Gedit

Gedit er en open source-teksteditor-app designet til almindelig tekstredigering med en ren og enkel GUI for brugervenlighed. Det er GNOME's helt egen teksteditor og sendes som standardteksteditor for GNOME-skrivebordsmiljøet.

gedits funktioner inkluderer sikkerhedskopiering af filer, tekstindpakning, linjenummerering, fjernfilredigering, konfigurerbare skrifttyper og farver, understøttelse af regex osv.

For at installere Gedit skal du udstede følgende kommando på Linux-terminalen.

# apt install gedit [For Ubuntu/Debian]
# yum install gedit [For CentOS/Fedora]

5. Geany

Geany er en open source GTK + teksteditor oprettet for at give brugerne en let og hurtig IDE, der næppe afhænger af andre pakker.

Dens funktioner, herunder en indbygget, skiftbar konsol, multiprogrammeringssprog og understøttelse af filformat, kodefoldning, tip til opkald, navigering af kode, automatisk udfyldelse af symbolnavn osv.

For at installere Geany, udsted følgende kommando på Linux-terminalen.

# apt install geany [For Ubuntu/Debian]
# yum install geany [For CentOS/Fedora]

6. Atom

Atom er en kraftfuld, tilpasselig, funktionsrig og udvidelig open source-teksteditor oprettet af udviklerne bag GitHub til macOS, Windows og Linux.

Dens funktioner inkluderer integreret integration med Git til at arbejde med GitHub-projekter, Teletype til samarbejde på projekter live, flere ruder, smart autofuldførelse, en indbygget pakkehåndtering osv.

Lær mere om Atom - En hackbar tekst- og kildekodeditor til Linux

7. Sublim tekst

Sublime Text er en gratis, kraftfuld, proprietær, community-vedligeholdt, platformoverskridende og udvidelig kildekodeditor med en Python API.

Sublime Text blev først udgivet i 2008 af Jon Skinner og Will Bond, og den har siden vundet hjerterne hos dedikerede brugere, der sværger, at det er den moderne version af vi og GNU Emacs .

Den har en ren, minimalistisk brugergrænseflade, Gå til noget , splitredigering, øjeblikkelig projektomskifter, support til stort set ethvert programmeringssprog, understøttelse af masser af plugins osv.

Lær mere om, hvordan du installerer sublim tekst på Linux

8. Kate

Kate (KDE Advanced Text Editor) er en open source GUI-teksteditor udviklet af KDE-samfundet og har været sammen med KDE-software siden 2001.

Kate bruges som en redigeringskomponent i Quanta Plus, LaTeX front-end og KDevelop blandt andre teknologier. Dens funktioner omfatter kodefoldning, syntaksfremhævning, der kan udvides via XML-filer, automatisk detektion af tegnkodning osv.

For at installere Kate skal du udstede følgende kommando på Linux-terminalen.

# apt install kate [For Ubuntu/Debian]
# yum install kate [For CentOS/Fedora]

9. Notepadqq

Notepadqq er en helt gratis kildekodeditor oprettet som et Linux-alternativ til Notepad ++, som kun er tilgængeligt for Windows. Og ligesom Notepadd ++ sigter det mod at sikre, at programstørrelser er små med høj eksekveringshastighed.

Dens funktioner inkluderer et simpelt brugergrænseflade med eye-candy med understøttelse af multiview-redigering, plugin-udvidelse, flere programmeringssprog, syntaksfremhævning osv.

For at installere Notepadqq skal du udstede følgende kommando på Linux-terminalen.

--------------- On Debian/Ubuntu --------------- 
$ sudo add-apt-repository ppa:notepadqq-team/notepadqq
$ sudo apt-get update
$ sudo apt-get install notepadqq

--------------- On CentOS/Fedora ---------------
# yum install notepadqq

10. Visual Studio-kode

Visual Studio Code er en kraftfuld, udvidelig, fuldstændig tilpasselig, tekst-editor på tværs af platforme oprettet af Microsoft Corporation. Det giver brugere på alle platforme et samlet miljø til at opbygge og teste programmer på ethvert sprog til enhver platform.

VS-kodefunktioner inkluderer IntelliSense, indbyggede Git-kommandoer, en debugger indbygget i editoren komplet med debug break, call stacks og en interaktiv konsol, understøttelse af næsten ethvert programmeringssprog osv.

11. SCITE

SciTE er en SCIntilla-baseret teksteditor, der oprindeligt blev oprettet for at demonstrere Scintilla, men er siden vokset til at være nyttig til at udvikle og køre programmer, der typisk har enkle konfigurationer. Den har en enkel, fanebladet GUI med syntaksfremhævning, understøttelse af tovejs tekst, hjælpeskripts, konfigurerbare tastaturgenveje osv.

SciTEs gratis version er tilgængelig til Linux-kompatible systemer med GTK + og Windows, mens en kommerciel version kan downloades fra Mac App Store.

12. CodeLobster

CodeLobster er en helt gratis multifunktionel og bærbar IDE designet til PHP-, HTML-, CSS- og JavaScript-projekter med understøttelse af over 15 rammer. Det giver brugerne næsten alle funktionerne i mange betalte applikationer såsom par fremhævning, værktøjstip, PHP og JS debugging og avanceret autofuldførelse, trinvis søgning osv.

Den professionelle version indeholder funktioner som SASS og LESS, sammenligning af opdelt vindue, kodevalidering, en SQL-manager osv. Og et ton ekstra plugins, der er virksomhedsbrugerværdige.

Så der har du det fyre. De 11 bedste teksteditoralternativer til Notepadd ++ til rådighed for Linux. Kender du nogen effektive, som du gerne vil have tilføjet til listen? Du er velkommen til at droppe kommentarer i afsnittet nedenfor.