En textredigerare är ett slags datorprogram som kan redigera vanlig text. Ibland kallas sådana program 'anteckningsblock' programvara. Textredigerare erbjuds mjukvaruutveckling och operativsystempaket och kan användas för att modifiera, inklusive källkod för programmeringsspråk, dokumentationsfiler och konfigurationsfiler.
Linux textredigerare kan användas för redigera textfiler, skriva koder, uppdatera användarinstruktionsfiler, och mer. Ett Linux-system stöder flera textredigerare. Det finns två typer av textredigerare i Linux, som anges nedan:
En textredigerare spelar en viktig roll vid kodning. Så det är viktigt att välja den bästa textredigeraren. En textredigerare ska inte bara vara enkel utan också funktionell och ska vara bra att arbeta med.
A textredigerare med IDE-funktioner anses vara en bra textredigerare.
Vad är rik text och vanlig text?
Det finns väsentliga skillnader mellan rik text (som den som skapas av desktop publishing och ordbehandlingsprogram) och vanlig text (gjord och redigerad av många textredigerare).
Oformaterad text är uteslutande sammansatt av teckenrepresentation. Alla tecken representeras av en, två eller fyra bytes sekvens med fast längd eller som en sekvens med variabel längd på en fyra byte, i enlighet med särskilda teckenkodningskonventioner, inklusive UTF-16, UTF-8, Shift-JIS, ISO/ IEC 2022 eller ASCII. Dessa konventioner anger flera utskrivbara tecken men icke-utskrivna tecken som hanterar textflödet, inklusive sidbrytningar, radbrytningar och mellanslag. Oformaterad text innehåller ingen annan textinformation, inte bara den tillämpade teckenkodningskonventionen.
- Oformaterad text sparas i textfiler; men textfiler sparar inte enbart vanlig text.
- Vanligtvis visades vanlig text med ett monospace-teckensnitt som kolumnformatering och horisontell justering gjordes med blanksteg ibland sedan de första datordagarna.
- Å andra sidan kan rik text inkludera metadata, styckeformatering (t.ex. mellanslag, ord- och bokstavsfördelning, justering och indrag mellan rader och stycken), teckenformateringsdata (t.ex. stil, vikt, storlek och typutrymme) och sidspecifikationsdata (t.ex. läsriktning, marginal och storlek). Rich text kan vara komplicerat.
- Textredigerare skapas för att öppna och lagra textfiler med vanlig text eller något annat som kan betraktas som vanlig text, såsom rich text-uppmärkning eller något annat uppmärkning (t.ex. SVG).
Kort historik om textredigerare
Datortext infogades i kort med hjälp av knapptryckningsenheter innan textredigerare fanns tillgängliga. Sedan bäddades fysiska lådor med tunna kartongkort in i kortläsaren. Dick-kortbilder, trummor och magnetiska filer gjorda av dessa typer av kort försköna hade i allmänhet inga radseparationstecken och förmodade 80- eller 90-figurer med fast längd. Håltejp var en ersättning för kort. Det kunde göras av ett fåtal teleprinters, som använde unika tecken för att representera postslut.
Några tidiga operativsystem innehöll batch-textredigerare, utvecklade med språkprocessorer eller som olika hjälpprogram; ett exempel var funktionen för att redigera källfiler, d.v.s. SQUOZE, för SCAT i SHARE OS.
- De första kollektiva textredaktörerna var kända som 'linjeredigerare' logiskt för terminaler av typ skrivmaskin eller teleprinter utan displayer.
- Kommandon (vanligtvis en knapptryckning) påverkade filredigeringar vid en fiktiv insättningspunkt känd som 'markör' .
- Dessa redigeringar dokumenterades genom att skriva valfritt kommando för att skriva ut ett litet filavsnitt och genom att skriva ut hela filen med jämna mellanrum.
- Markören kan flyttas via kommandon i några radredigerare som beskriver radnumret i filen, reguljära uttryck så småningom och textsträngar att hitta.
- Några radredigerare kan användas via tangenttryckning; ändringskommandon kan tas från en kortlek och tillämpas på en beskriven fil.
- Vissa grundläggande linjeredaktörer stödde en 'kontrollera' läge där modifieringskommandon visade de ändrade raderna.
- Skärmbaserade textredigerare blev vanliga när datorterminaler tillsammans med videoskärmar fanns tillgängliga.
O26 var en av de ursprungliga helskärmsredigerarna, som specificerades för CDC 6000-seriens operatörskonsol 1967. vi var en annan initial helskärmsredigerare, som specificerades på 1970-talet; det är fortfarande en klassisk redigerare på Linux och Unix operativsystem. Dessutom skrevs UCSD Pascal Screen Oriented Editor på 1970-talet och utvecklades för både allmän text och sektionerad källkod.
Ett av de första projekten med öppen källkod och fri programvara, Emacs, är en annan tidigare realtids- och helskärmsredigerare som portades till olika system. Snabbheten och användarvänligheten hos en helskärmsredigerare motiverade flera tidiga köp av videoterminaler.
I en textredigerare är kärndatastrukturen den som hanterar strängen eller listan med poster som indikerar det aktuella filtillståndet som redigeras. Ambitionen för textredigerare som snabbare kan ångra/göra om tidiga redigeringar, infoga text och fjärrtext ledde till utvecklingen av mer komplicerade datastrukturer samtidigt som de avlidna kan lagras i en lång på varandra följande teckenuppsättning. En klassisk textredigerare använder en mellanrumsbuffert, ett rep, en bittabell eller en rads länkade lista som sin datastruktur.
Textredigeringstyper
Ett fåtal textredigerare är enkla och små, och andra ger komplexa och breda funktioner. Till exempel innehåller Unix-liknande och Unix-operativsystem pico-redigeraren men flera innehåller också Emacs- och vi-redigerarna. Microsofts system tillhandahåller det enkla anteckningsblocket så att olika personer använder andra redigerare med ytterligare funktioner, särskilt programmerare.
- Under det klassiska Mac OS från Apple Macintosh fanns TeachText som senare ersattes 1994 av SimpleText, som ersattes i Mac OS X via TextEdit, som består av textredigeringsfunktioner med de som är vanliga för en ordbehandlare, som två eller flera teckensnittsval , marginaler och linjaler.
- Dessa funktioner är samtidigt otillgängliga men måste ändras med användarkommando, eller genom att programmet bestämmer filtypen automatiskt.
- Nästan varje ordbehandlare kan skriva och läsa filer i vanlig textstil, vilket gör att de kan starta filer som lagras av textredigerare. Att spara dessa typer av filer genom en ordbehandlare måste dock säkerställa att filen är specificerad i oformaterad text och att eventuella stycklistor eller textkodningsinställningar inte skulle komplicera filen för dess förväntade användning.
- Många icke-WYSIWYG ordbehandlare, inklusive WordStar , är bekvämt pressade som textredigerare i bruk och användes som sådana vid 1980-talet.
Filformatet (standard) för dessa ordbehandlare har i allmänhet ett märkningsspråk, tillsammans med det vanliga formatet är visuell formatering och vanlig text som uppnås med icke-utskrivna escape-sekvenser eller kontrolltecken. Senare ordbehandlare, som Microsoft Word, lagrar filerna i binärt format och används oftast aldrig för att ändra vanliga textfiler.
Typiska egenskaper hos textredigerare
- Möjlighet att flytta till ett beskrivet radnummer.
- Möjlighet att hantera UTF-8-kodad text.
Avancerade funktioner i textredigerare
- Procedur och makrodefinition för att beskriva nya funktioner och kommandon som en blandning av tidigare kommandon och makron, troligen med godkända parametrar eller makrokapsling.
- Profilmakron tillsammans med namn som beskrivs i t.ex. profil, miljö, körs automatiskt när en ny fil startas eller i början av en redigeringssession.
- Profiler för att hålla alternativ fixerade av användaren mitt under redigeringssessionen.
Markörnavigering kan skilja sig åt mellan textredigerare. Om du till exempel klickar på Avsluta kan du navigera till slutet av den radbrytande raden efter att ett klick har navigerat till slutet av texten på en rad på skärmen. Vanligtvis har blockorienterade terminaler inbäddade tangenter för markörrörelse, liksom tangentbord över datorer.
Linjekommandot kan också beskrivas som en sträng som en användare anger i radnummerfältet och editorn identifierar som ett kommando som arbetar på just den raden eller radens block. Till exempel, LC för att konvertera en linje till gemener. Oavsett prefixets kommandonamn tillåter vissa redigerare att sekvensfältet förekommer efter ett textfält.
I det här avsnittet kommer vi att diskutera de 20 bästa textredigerarna för Linux . Vidare kommer vi att prata om de senaste textredigerarna och jämföra dem med traditionella textredigerare som t.ex Vi och nano . Detta hjälper dig att välja den redigerare du väljer.
- Vi/VIM-redigerare
- Nano-redaktör
- Redigerare
- Sublim textredigerare
- VSCode
- GNU emacs
- Atom redaktör
- Redaktör för parenteser
- toppredaktör
- Blåfisk
- Kate/Kwrite
- Anteckningar ++
- Förmörkelse
- gVIM-redigerare
- Jed redaktör
- Geany redaktör
- Leaf Pad
- Ljusbord
- Medit textredigerare
- CodeLite
1.Vi/VIM-redigerare
Vim editor är en av de mest använda och kraftfulla kommandoradsbaserade redaktörerna i Linux-systemet. Som standard stöds det av de flesta Linux-distros. Den har förbättrade funktioner från det gamla Unix Vi editor . Det är en användarvänlig redigerare och ger samma miljö för alla Linux-distros. Det kallas också som programmerarens redaktör eftersom de flesta programmerare föredrar Vi editor.
Vi-redigeraren har några speciella funktioner som Vi-lägen och syntaxmarkering som gör den kraftfull än andra textredigerare. I allmänhet har den två lägen:
Kommandoläge: Kommandoläget låter oss utföra åtgärder på filer. Som standard startar den i kommandoläge. I det här läget betraktas alla typer av ord som kommandon. Vi kan utföra kommandon i detta läge.
Infogningsläge: Infogningsläget gör det möjligt att infoga text på filer. För att växla från kommandoläge till infogningsläge, tryck på Esc för att gå ur aktivt läge och 'jag' nyckel.
För att lära dig mer om Vi editor, besök Vi-redigeraren med kommandon .
För att anropa vi-redigeraren, kör kommandot vi med filnamnet enligt följande:
vi
Det kommer att se ut som nedanstående bild:
2. Nano editor
Nano är en rättfram redaktör. Den är designad för både nybörjare och avancerade användare. Den har många anpassningsfunktioner.
Några avancerade funktioner i en nanotextredigerare är följande:
- Den har mycket anpassningsbara nyckelbindningar
- Den stöder syntaxmarkering
- Den har alternativ för ångra och göra om
- Den ger full linjevisning på standardutgången
- Den har personsökarstöd för att läsa från standardinmatning
För att öppna filen med nano editor, kör kommandot enligt följande:
nano
Nanoredigeraren ser ut så här:
I nanoredigeraren finns de användbara alternativen längst ner, använd Alternativet CTRL+ att utföra en operation. Till exempel, för att avsluta redigeraren, använd CTRL +X nycklar. För att lära dig mer om nanoredigerare, besök Linux Nano Editor.
3. Redigera editor
Gedit-redigeraren är standardredigeraren för GNOME-skrivbordsmiljön. När vi öppnar en fil öppnas den med Gedit-redigeraren. Det ger enkla funktioner som alla grundläggande textredigerare. Det är en lätt redigerare med ett enkelt användargränssnitt. Den släpptes offentligt år 2000 med en GNOME-skrivbordsmiljö. Den är utvecklad med hjälp av C programmeringsspråk och stöder alla teckensnittsfamiljer.
Några nyckelfunktioner i gedit textredigerare är följande:
- Det ger syntaxmarkering.
- Den stöder internationaliserad text.
- Den stöder flera programmeringsspråk.
För att anropa gedit-editorn från terminalen, kör följande kommando:
gedit
Det ser ut som:
4. Sublim text
Den sublima textredigeraren är också en av de mest populära IDE-baserade textredigerarna. Det används som ett utvecklingsmiljöverktyg mer än en textredigerare. Den har flera funktioner för att stödja många programmerings- och märkningsspråk. Dessutom stöder den många plugins för att göra den till mer än en textredigerare.
java konstanter
Några nyckelfunktioner i en sublim textredigerare är följande:
- Den har en utmärkt kommandopalett.
- Det är ett python-baserat plugin-API.
- Den stöder parallell redigering av kod.
- Det ger projektspecifika preferenser.
Utför följande kommandon för att installera den sublima textredigeraren:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-add-repository 'deb https://download.sublimetext.com/ apt/stable/' sudo apt install sublime-text
För att lära dig mer om installation, besök Installera sublim textredigerare på ubuntu .
Vi kan öppna den sublima editorn genom att bläddra i applikationer. Vi kan också öppna den från terminalen. För att komma åt den sublima editorn från terminalen, kör följande kommando:
subl
Det kommer att se ut som nedanstående bild:
5. VSCode Editor
VSCode editor är en modern och allmänt använd textredigerare. Den är byggd av Microsoft och har stöd för Linux, Mac och Windows OS . Det underlättar med många kraftfulla funktioner för att stödja många programmeringsspråk och märkningsspråk.
För att installera VSCode, ladda ner det binära paketet från Här . Och kör kommandot nedan för Debian- och Ubuntu-baserade system:
sudo apt install./.deb
Några nyckelfunktioner i VSCode-redigeraren är följande:
- Den har fullt stöd för felsökning med en interaktiv konsol, brytpunkter, anropsstackar och mer.
- Den har inbyggt stöd för Git- och Git-kommandon.
- Det underlättar med IntelliSense.
- Det ger många anpassningsalternativ.
- Den har massivt stöd för språk.
- Den stöder växlingsbara layouter.
- Den har en inbyggd terminal.
VSCode-redigeraren ser ut som bilden nedan:
6.GNU Emacs
GNU Emacs är den äldsta och enklaste textredigeraren för Linux-systemet. Det är en del av GNU-projektet. Det är fortfarande en populär textredigerare som används av tusentals användare på grund av dess enkelhet. Det är skrivet i C och LISP programmeringsspråk.
Några nyckelfunktioner hos GNU Emacs är följande:
- Den har alternativ för post och nyheter.
- Den tillhandahåller en förlängning av felsökningsgränssnitt.
- Den har omfattande dokumentation och support.
Utför följande kommandon för att installera GNU Emacs:
sudo apt-get update sudo apt-get install emacs
För att komma åt den från terminalen, kör följande kommando:
emacs
Det kommer att se ut som nedanstående bild:
7. Atom Editor
Atom är en gratis och öppen källkodsredigerare utvecklad av GitHub Inc . Det är plattformsoberoende och stöder flera programmeringsspråk. Det kallas också för en hackbar textredigerare för 2000-talet '. Det utvecklades för utvecklingsändamålet. Det är helt anpassningsbart med hjälp av webbteknologier som t.ex JavaScript och HTML. Det underlättar med Node.js-baserade plugins och Git-kontroll.
Några nyckelfunktioner i Atom Editor är följande:
- Det är öppen källkod.
- Den har en modern, anpassningsbar layout.
- Det underlättar med attraktiva teman.
- Det ger inbyggt Git-stöd.
- Det ger realtidssamarbete med Telesync.
- Den har smart auto-complete och IntelliSense.
- Den har en inbyggd pakethanterare.
För att installera Atom, ladda ner det binära paketet från officiella webbplats för Atom , och kör följande kommando:
sudo dpkg -i Downloads/atom-amd64.deb
För att veta mer om installation, besök här.
Det kommer att se ut som nedanstående bild:
8. Redaktör för parenteser
Brackets Editor är en gratis textredigerare med öppen källkod utvecklad av Adobe . Den fokuserar främst på webbutveckling. Det ger en rik kodredigeringsupplevelse med flera gratis tillägg. Det är skrivet i HTML, CSS och JS.
Några nyckelfunktioner i Brackets Editor är följande:
- Det ger ett attraktivt användargränssnitt.
- Den har förprocessorstöd för SCSS och LESS.
- Det underlättar med inline-redigerare.
- Det ger en liveförhandsvisning.
- Den har stöd för redigering med flera flikar.
- Den har PHP-stöd.
- Den stöder Language Server Protocol.
- Den stöder plugin-tillägg.
För att installera Brackets Editor, kör följande kommandon:
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets
Det kommer att se ut så här:
9. Peak Editor
Pico-redigeraren är en terminalbaserad Linux-textredigerare. Den har inbyggt stöd för pinjenyheter och e-postklienter. Den är väldigt enkel att använda och underlättar med några användbara funktioner som t.ex motivering, klipp/klistra, stavningskontroll , och mer. Men det är bara en enkel textredigerare, så den erbjuder inte många funktioner som andra Linux-textredigerare.
Det är inte enbart gratis textredigerare, så de flesta Linux-distributioner tillhandahåller inte pico som textredigerare.
Det stöder inte att arbeta med flera filer samtidigt. Den kan inte heller utföra sök- och ersättningsoperationer över flera filer.
För att öppna en fil med en pico-textredigerare, kör kommandot enligt följande:
pico
Det kommer att se ut som nedan kommando:
10. Blåfisk
Bluefish är en gratis textredigerare med öppen källkod för Linux-systemet. Det är en avancerad textredigerare som har massor av verktyg för programmering. Det är bra för att utveckla dynamiska webbplatser. Den stöder flera språk och verktyg som t.ex PHP, C, C++, JavaScript, Java , Google Go, och många fler.
Några nyckelfunktioner i Bluefish textredigerare är följande:
- Den är lätt och snabb.
- Det tillåter integration med externa Linux-program som make, sed, awk, lint, weblint och många fler.
- Det underlättar med stavningskontrollen.
- Det gör att vi kan arbeta med flera projekt.
- Den har fjärrredigering av filer.
- Det ger en sök och ersätt-funktion.
- Den har möjligheten att ångra och göra om.
- Det ger automatisk återställning av modifierade filer.
För att installera Bluefish, kör följande kommandon:
sudo add-apt-repository ppa:klaus-vormweg/bluefish sudo add-apt-repository ppa:klaus-vormweg/bluefish-gtk2 sudo apt-get update sudo apt-get install bluefish
För att veta mer om installation, besök Installera Bluefish editor på Ubuntu.
För att öppna filen med bluefish, kör följande kommando:
bluefish
det kommer att se ut så här:
11. Kate/Kwrite
kate är en avancerad redigerare för flera dokument. Det är en del av KDE, sedan version 2.2. Kubuntu-skrivbordsmiljön levererar den som standardredigerare. Om du är bekant med Kubuntu-miljön måste du ha känt till Kate Editor. Det ger dig att arbeta med flera filer samtidigt. Det anses vara en IDE eftersom det har kraftfulla funktioner som en IDE. Det är bra för att redigera konfigurationsfiler, visa HTML-källor från Konqueror, skapa nya applikationer och många fler uppgifter.
Några nyckelfunktioner i Kate Editor är följande:
Några av de unika egenskaperna hos Kate inkluderar:
- Det är en kraftfull IDE.
- Det ger stöd för många språk.
- Den har en automatisk språkavkänningsfunktion.
- Den ställer in indrag för dokument automatiskt.
För att installera kate-editorn, kör följande kommando:
sudo apt-get install kate
För att öppna en fil med kate editor, kör följande kommando:
kate
Det kommer att se ut som nedanstående bild:
12. Anteckningar++
Notepad++ är en grundläggande textredigerare med många anpassningsalternativ. Den fokuserar främst på hastighet och minimal programstorlek. Det används mest av Windows-användare. Den stöder flera plugins för att öka dess funktionalitet.
Några nyckelfunktioner i Notepad++ är följande:
- Den stöder flikredigering.
- Den ger kodvikning.
- Den har stöd för bokmärken.
- Den har en dokumentkarta.
- Det ger stöd för Perl-kompatibelt reguljärt uttryck.
För att installera notepad ++, kör följande kommandon:
sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus
För att veta mer om installationsprocessen, besök Hur man installerar notepad++ på Ubuntu.
För att öppna en fil med notepad++, kör följande kommando:
notepad-plus-plus
Det kommer att se ut som bilden nedan:
13. Förmörkelse
Eclipse är en av de mest använda IDE (integrerad utvecklingsmiljö) för utveckling. Det är ett föredraget val av Java-utvecklare eftersom det är utvecklat i Java och ger flera funktioner för att utveckla avancerade java-applikationer. Det ger stöd för andra programmeringsspråk också, och vi behöver installera extra plugins för att skriva kod på andra programmeringsspråk som t.ex. PHP , Pytonorm , C, C++, Ruby on Rails, COBOL och mer.
Några nyckelfunktioner i förmörkelsen är följande:
- Det är en gratis och öppen källkodsredigerare.
- Det tillhandahåller Java-utvecklingsverktyg för Java-utvecklare.
- Den har massivt plugin-stöd.
- Det tillhandahåller en eclipse-marknadsplats för att ladda ner ytterligare verktyg.
För att installera Eclipse, kör följande kommandon:
sudo apt update sudo apt install eclipse
För att veta mer om installationsprocessen, besök Hur man installerar Eclipse på Ubuntu.
Det kommer att se ut som bilden nedan:
14. gVim Editor
gVim-redigeraren är GUI-versionen av den populära Vim-redigeraren. Den har liknande funktionalitet och lägen som kommandoradsredigeraren Vim. Den kan enkelt laddas ner från mjukvarubutiken. För att installera det från terminalen, kör följande kommandon:
sudo apt-get update -y sudo apt-get install -y gvim
För att öppna en fil med gVim från terminalen, kör följande kommando:
gvim
Det kommer att se ut som bilden nedan:
15. Jed Redaktör
Jed är en kommandoradsredigerare som stöder omfattande användning av S-Lang-biblioteket. Jed stöder alla dess smaker för olika operativsystem som Linux och Windows. Det är en lätt redigerare, vilket gör den till en idealisk redigerare för system med låg konfiguration.
java vs c++
Några nyckelfunktioner i Jed editor är följande:
- Det ger färgsyntaxmarkering på färgterminaler.
- Den har kodvikningsstöd.
- Den tillhandahåller rullgardinsmenyer på terminalen.
- Den har stöd för emuleringsredigerare som Emacs, EDT, WordStar, Borland, Brief, etc.
- Det är utbyggbart i det C-liknande språket S-Lang för att göra det mycket anpassningsbart.
- Den stöder en mängd olika programmeringslägen för flera programmeringsspråk.
För att installera Jed-redigeraren, kör följande kommandon:
sudo apt-get update -y sudo apt-get install -y jed
Det kommer att se ut som bilden nedan:
16. Geany Editor
Geany är en kraftfull, lätt redigerare för Linux-systemen. Den är stabil och stöder massor av funktioner för att göra den användbar. Den har inbyggt stöd för flera programmeringsspråk. Det stöds av andra operativsystem som t.ex Windows och Mac också.
Några nyckelfunktioner i Geany editor är följande:
- Det ger syntaxmarkeringsfunktion.
- Det ger ett pluggbart gränssnitt.
- Den stöder många filtyper.
- Det ger kodvikning och kodnavigeringsalternativ.
- Det ger ett automatiskt kompletteringsalternativ.
- Den stöder automatisk stängning av HTML- och XML-taggar.
För att installera Geany editor, kör följande kommandon:
sudo apt-get update sudo apt-get install geany
Det kommer att se ut som kommandot nedan:
17. Bladplatta
Leafpad är en enkel GTK-baserad textredigerare. Det är en populär textredigerare bland Linux-användare på grund av dess enkelhet och lätthet.
De viktigaste funktionerna i Leafpad är följande:
- Det ger ett koduppsättningsalternativ.
- Den tillhandahåller automatisk koduppsättningsdetektering (UTF-8 och vissa koduppsättningar).
- Det underlättar obegränsade Ångra/Gör om-operationer.
- Den ger automatisk/flerradsindragning.
- Den visar det aktuella radnumret.
- Det ger dra och släpp-funktion.
- Det tillåter utskriftsfiler.
För att installera Leafpad, kör följande kommandon:
sudo apt-get update -y sudo apt-get install -y leafpad
Det kommer att se ut som kommandot nedan:
18. Ljusbord
Ett ljusbord är en modern IDE-baserad textredigerare med öppen källkod. Det är en av de bästa textredigerarna i Linux-systemet.
Några nyckelfunktioner i Light table är följande:
- Det är gratis och öppen källkod.
- Det är plattformsoberoende och lätt.
- Det ger ett modernt, smart användargränssnitt med ett minimalistiskt gränssnitt.
- Det ger automatisk komplettering under kodning.
- Det stöder inline-utvärdering.
- Den har många anpassningsalternativ med teman och plugins.
- Det ger delade vyer och omedelbar feedback.
- Den har en kommandopalett.
- Det underlättar med fuzzy finder.
- Den stöder automatiska uppdateringar.
Vi kan helt enkelt ladda ner ljusbordet från dess officiella webbplats. För att installera det från terminalen, kör följande kommandon:
sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer
Det kommer att se ut som bilden nedan:
19. Medit-textredigerare
Medit-textredigeraren är en lätt textredigerare med öppen källkod. Den är tillgänglig för alla större operativsystem som Linux, Mac och Windows. Det startades med en enkel inbyggd komponent av CGAP, men den är nu uppgraderad som en fristående textredigerare.
Några nyckelfunktioner i Medit är följande:
- Det ger syntaxmarkering.
- Det underlättar många plugins för flera programmeringsspråk.
- Den stöder reguljära uttryck.
- Det underlättar med konfigurerbara tangentbordsacceleratorer.
För att installera medit, kör följande kommandon:
sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y
Det kommer att se ut som bilden nedan:
20. CodeLite
CodeLite är en öppen källkod IDE som stöder plattformsoberoende. Den stöder flera mest använda programmeringsspråk som C, C++ , PHP och JavaScript. Den stöder alla större plattformar som Linux, Mac och Windows.
För att installera CodeLite, kör följande kommandon:
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y
Det kommer att se ut som bilden nedan:
Några specialiserade redaktörer
Redaktörer innehåller extrafunktioner och specialfunktioner, t.ex.
- Författarna till World Wide Web är försedda med en rad HTML-redigerare som används för uppgiften att bygga webbsidor. De innehåller E Text Editor, KompoZer och Dreamweaver. Flera ger möjlighet att se det pågående arbetet i en vanlig webbläsare eller inbyggd HTML-renderingsmotor.
- Nästan varje webbutveckling är implementerad i ett dynamiskt programmeringsspråk som PHP eller Ruby med en IDE eller källkodsredigerare. HTML tillhandahålls av var och en, men de underliggande statiska webbplatserna lagras som separata mallfiler som samlas in av programvaran som hanterar webbplatsen och utgör inte hela HTML-dokumentet.
- Datavetare, fysiker och matematiker skapar ofta böcker och artiklar med LaTeX och TeX i vanliga textfiler. Ofta genereras sådana dokument av en vanlig textredigerare, även om ett fåtal personer använder specialiserade TeX-redigerare.