Notepadd++ är en helt gratis källkodsredigerare skapad som ersättning för Notepad på Windows – skrivs baserat på Scintilla i C++ och implementerar Win32 API och STL för att säkerställa att programstorlekarna är små med hög exekveringshastighet – funktioner som sedan dess har gjort det till ett efternamn bland utvecklare. Tyvärr finns det ingen version tillgänglig för Linux-användare.
här är en lista över de bästa Notepadd++ – alternativen som du kan köra på din Linux-distribution och vara nöjd.
vim Editor
Vim är en kraftfull, helt konfigurerbar textredigerare för att skapa någon typ av text. Det är utformat som” vi ” som levereras med Apples OS X och de flesta Unix-system.
det är känt för sitt ångerträd på flera nivåer, omfattande plugin-system, stöd för för många filformat och programmeringsspråk att lista och integrationsstöd med många verktyg.
för att veta mer om Vim editor, kolla in våra följande relaterade artiklar.
- vim 8.0 släpps efter 10 år – installera på Linux-system
- 10 Skäl till varför du bör använda vi/vim textredigerare i Linux
- 6 Bästa vi/vim – inspirerade kodredigerare för Linux
- lär dig Användbara ’Vi/Vim’ – Redigeringstips och Tricks för att förbättra dina färdigheter-Del 1
- 8 intressanta ’Vi/vim’-Redigeringstips och Tricks för varje Linux-administratör-del 2
- så här aktiverar du syntaxmarkering i vi/Vim Editor
Nano Editor
nano är en Kommandoradsbaserad textredigerare med öppen källkod för Unix-liknande operativsystem. Det modellerades efter en del av Pine e-postklient och Pico textredigerare med mycket mer funktionalitet.
dess funktioner inkluderar syntaxmarkering, kommentera / uncommenting linjer med en enda tangenttryckning (M-3), bindbara funktioner, Enkelt snipping avslutande blanksteg från motiverade stycken, etc.
i de flesta Linux-distributioner är nano redan installerat, om inte kan du enkelt installera det med följande kommandon:
# apt install nano # yum install nano
GNU Emacs
GNU Emacs är en anpassningsbar, utbyggbar, öppen källkod, själv dokumentera realtid display textredigerare i Emacs familj av textredigerare populära för sin utbyggbarhet.
dess funktioner inklusive syntaxmarkering stöd för många filformat och språk, anpassning med Emacs Lisp kod eller ett GUI, full Unicode stöd, Komplett inbyggd dokumentation och handledning, etc.
för att installera GNU Emacs, utfärda följande kommando på Linux terminal.
# apt install emacs # yum install emacs
Gedit
Gedit är en öppen källkod textredigerare app avsedd för allmänt ändamål textredigering med en ren och enkel GUI för enkel användning. Det är GNOME egen textredigerare och fartyg som standard textredigerare för skrivbordsmiljön GNOME.
gedit funktioner inkluderar säkerhetskopiera filer, text omslag, radnumrering, fjärrfil redigering, konfigurerbara teckensnitt och färger, regex stöd, etc.
för att installera Gedit, utfärda följande kommando på Linux-terminalen.
# apt install gedit # yum install gedit
Geany
Geany är en öppen källkod GTK+ textredigerare skapad för att ge användarna en lätt och snabb IDE som knappt beror på andra paket.
dess funktioner inklusive en inbyggd växlingsbar konsol, multiprogrammeringsspråk och filformatstöd, kodvikning, samtalstips, kodnavigering, symbolnamn automatisk komplettering etc.
för att installera Geany, utfärda följande kommando på Linux terminal.
# apt install geany # yum install geany
Atom
Atom är en kraftfull, anpassningsbar, funktionsrik och utbyggbar textredigerare med öppen källkod skapad av utvecklarna bakom GitHub för macOS, Windows och Linux.
dess funktioner inkluderar inbyggd integration med Git för att arbeta med GitHub-projekt, teletyp för att samarbeta om projekt live, flera rutor, smart autokomplettering, en inbyggd pakethanterare etc.
Läs mer om Atom – en Hackbar Text-och Källkodsredigerare för Linux
Sublime Text
Sublime Text är en fri, kraftfull, proprietär, community-underhålls, plattformsoberoende och utbyggbar källkod redaktör med en Python API.
Sublime Text släpptes först 2008 av Jon Skinner och Will Bond och den har sedan dess vunnit hjärtan hos dedikerade användare som svär att det är den moderna versionen av Vi och GNU Emacs.
den har en ren, minimalistisk användargränssnitt, Goto något, split redigering, omedelbar projekt switch, stöd för praktiskt taget alla programmeringsspråk, stöd för massor av plugins, etc.
Läs mer om hur du installerar Sublime Text på Linux
Kate
Kate (KDE advanced text editor) är en öppen källkod gui textredigerare som utvecklats av KDE samhället och levereras med KDE programvara sedan 2001.
Kate används som redigeringskomponent i Quanta Plus, LaTeX front-end och KDevelop bland andra tekniker. Dess funktioner inkluderar kodvikning, syntaxmarkering som kan utökas via XML-filer, automatisk teckenkodningsdetektering etc.
för att installera Kate, utfärda följande kommando på Linux terminal.
# apt install kate # yum install kate
Notepadqq
Notepadqq är en helt gratis källkodsredigerare skapad som ett Linux-alternativ för Notepad++ som endast är tillgängligt för Windows. Och precis som Notepadd++ syftar det till att säkerställa att programstorlekarna är små med hög exekveringshastighet.
dess funktioner inkluderar en enkel, ögongodis UI med stöd för multiview redigering, plugin förlängning, flera programmeringsspråk, syntaxmarkering, etc.
för att installera Notepadqq, fråga följande kommando på Linux terminal.
--------------- 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
Visual Studio Code
Visual Studio Code är en kraftfull, utbyggbar, helt anpassningsbar, plattformsoberoende textredigerare skapad av Microsoft Corporation. Det erbjuder användare på alla plattformar En enhetlig miljö för att bygga och testa program på vilket språk som helst för vilken plattform som helst.
VS – kodfunktioner inkluderar IntelliSense, inbyggda Git-kommandon, en debugger inbyggd i redigeraren komplett med felsökningsavbrott, samtalsstackar och en interaktiv konsol, stöd för nästan alla programmeringsspråk etc.
SciTE
SciTE är en SCIntilla-baserad textredigerare som först skapades för att demonstrera scintilla men har sedan dess vuxit till att vara användbar för att utveckla och köra program som vanligtvis har enkla konfigurationer. Den har en enkel, flikar, GUI med syntaxmarkering, stöd för dubbelriktad text, hjälpreda skript, konfigurerbara kortkommandon, etc.
Scites gratisversion är tillgänglig för Linux-kompatibla system med GTK + och Windows medan en kommersiell version kan laddas ner från Mac App Store.
CodeLobster
CodeLobster är en helt gratis multifunktionell och Bärbar IDE designad för PHP, HTML, CSS och JavaScript-projekt med stöd för över 15 ramverk. Det erbjuder användarna nästan alla funktioner i många betalda applikationer som parmarkering, verktygstips, PHP och JS-felsökning och avancerad autofullständig, inkrementell sökning etc.
den professionella versionen innehåller funktioner som SASS och LESS, split window compare, kodvalidering, en SQL manager, etc. och massor av ytterligare plugins som är företagsanvändarvärda.