En teksteditor er en slags computerprogram, der kan redigere almindelig tekst. Nogle gange kaldes sådanne programmer 'notesblok' software. Teksteditorer tilbydes softwareudvikling og operativsystempakker og kan bruges til at ændre, herunder programmeringssprogskildekode, dokumentationsfiler og konfigurationsfiler.
Linux teksteditorer kan bruges til redigering af tekstfiler, skrivning af koder, opdatering af brugerinstruktionsfiler, og mere. Et Linux-system understøtter flere teksteditorer. Der er to typer teksteditorer i Linux, som er angivet nedenfor:
En teksteditor spiller en vigtig rolle under kodning. Så det er vigtigt at vælge den bedste teksteditor. En teksteditor skal ikke kun være enkel, men også funktionel og skal være god at arbejde med.
EN teksteditor med IDE-funktioner betragtes som en god teksteditor.
Hvad er Rich text og almindelig tekst?
Der er væsentlige forskelle mellem rig tekst (som den der er lavet af desktop publishing og tekstbehandlingssoftware) og almindelig tekst (lavet og redigeret af mange tekstredaktører).
Almindelig tekst er udelukkende sammensat af tegnrepræsentation. Alle tegn er repræsenteret af en, to eller fire bytes sekvens med fast længde eller som en sekvens med variabel længde på 1-4 bytes i overensstemmelse med særlige tegnkodningskonventioner, herunder UTF-16, UTF-8, Shift-JIS, ISO/ IEC 2022 eller ASCII. Disse konventioner angiver flere udskrivbare tegn, men ikke-udskrivende tegn, der styrer tekststrømmen, herunder sideskift, linjeskift og mellemrum. Almindelig tekst indeholder ingen anden tekstinformation, ikke kun den anvendte tegnkodningskonvention.
- Almindelig tekst gemmes i tekstfiler; tekstfiler gemmer dog ikke udelukkende almindelig tekst.
- Generelt blev almindelig tekst vist med en monospace-skrifttype som kolonneformatering, og vandret justering blev udført med blanktegn nogle gange siden de første computerdage.
- På den anden side kan rig tekst omfatte metadata, afsnitsformatering (f.eks. mellemrum, ord- og bogstavfordeling, justering og indrykning mellem linjer og afsnit), tegnformateringsdata (f.eks. typografi, vægt, størrelse og typerum) og sidespecifikationsdata (f.eks. læseretning, margen og størrelse). Rich text kan være kompliceret.
- Teksteditorer er oprettet til at åbne og gemme tekstfiler med almindelig tekst eller andet, der kan betragtes som almindelig tekst, såsom rich text markup eller noget andet markup (f.eks. SVG).
Kort historie om tekstredaktører
Computertekst blev indsat i kort ved hjælp af tastetryk, før teksteditorer var tilgængelige. Derefter blev fysiske kasser med tynde papkort indlejret i kortlæseren. Dick-kortbilleder, trommer og magnetiske filer lavet af disse typer kort forskønnede havde generelt ingen linjeadskillelsestegn og formodede 80- eller 90-tegnsregistreringer med fast længde. Hulbånd var en erstatning for kort. Det kunne laves af nogle få teleprintere, som brugte unikke tegn til at repræsentere optegnelsesenderne.
Nogle få tidlige OS'er indeholdt batch-teksteditorer, udviklet med sprogprocessorer eller som forskellige hjælpeprogrammer; et eksempel var funktionen til at redigere kildefiler, dvs. SQUOZE, til SCAT i SHARE OS.
- De første kollektive tekstredaktører var berømte som 'line editors' logisk for terminaler i skrivemaskine- eller teleprinterstil uden skærme.
- Kommandoer (generelt ét tastetryk) påvirkede filredigeringer ved et fiktivt indsættelsespunkt kendt som 'cursoren' .
- Disse redigeringer blev dokumenteret ved at skrive en hvilken som helst kommando til udskrivning af et lille filafsnit og ved at udskrive hele filen med jævne mellemrum.
- Markøren kan flyttes via kommandoer i nogle få linjeeditorer, der beskriver linjenummeret inde i filen, regulære udtryk til sidst, og tekststrenge, der skal findes.
- Nogle få linjeeditorer kan bruges via tastetryk; skiftende kommandoer kan tages fra et kortspil og anvendes på en beskrevet fil.
- Nogle grundlæggende linjeredaktører støttede en 'verificere' tilstand, hvor ændringskommandoer viste de ændrede linjer.
- Skærmbaserede teksteditorer blev almindelige, da computerterminaler sammen med videoskærme var tilgængelige.
O26 var en af de originale fuldskærmseditorer, som blev specificeret til CDC 6000-seriens operatørkonsol i 1967. vi var en anden indledende fuldskærmseditor, som blev specificeret i 1970'erne; det er stadig en klassisk editor på Linux- og Unix-operativsystemer. UCSD Pascal Screen Oriented Editor blev også skrevet i 1970'erne og blev udviklet til både generel tekst og opdelt kildekode.
Et af de indledende open source- og gratis softwareprojekter, Emacs, er en anden tidligere realtids- og fuldskærmseditor, der blev overført til forskellige systemer. Hurtigheden og brugervenligheden af en fuldskærmseditor motiverede adskillige tidlige videoterminalkøb.
I en teksteditor er kernedatastrukturen den, der håndterer strengen eller listen over poster, der angiver den aktuelle filtilstand, der redigeres. Ambitionen om teksteditorer, der hurtigere kan fortryde/gentage tidlige redigeringer, indsætte tekst og fjerntekst, førte til fremskridt i mere komplicerede datastrukturer, mens de afdøde kan gemmes i én lang sammenhængende tegnarray. En klassisk teksteditor bruger en mellemrumsbuffer, et reb, en briktabel eller en linjes linkede liste som sin datastruktur.
Teksteditortyper
Nogle få teksteditorer er enkle og små, og andre giver komplekse og brede funktioner. For eksempel indeholder Unix-lignende og Unix-operativsystemer pico-editoren, men flere indeholder også Emacs- og vi-editorerne. Microsoft-systemer giver den enkle Notesblok, så forskellige mennesker bruger andre editorer med ekstra funktioner, især programmører.
- Under det klassiske Mac OS fra Apple Macintosh var der TeachText senere erstattet i 1994 af SimpleText, som blev erstattet i Mac OS X via TextEdit, som består af tekstredigeringsfunktioner med dem, der er almindelige for et tekstbehandlingsprogram, såsom to eller flere skrifttypevalg , marginer og linealer.
- Disse funktioner er samtidig utilgængelige, men skal ændres ved brugerkommando, eller ved at programmet automatisk bestemmer filtypen.
- Næsten alle tekstbehandlingsprogrammer kan skrive og læse filer i almindelig tekststil, hvilket giver dem mulighed for at starte filer, der er gemt af teksteditorer. Men at gemme disse typer filer gennem et tekstbehandlingsprogram skal sikre, at filen er angivet i almindeligt tekstformat, og at eventuelle styklister eller tekstkodningsindstillinger ikke vil komplicere filen til dens forventede brug.
- Mange ikke-WYSIWYG tekstbehandlingsprogrammer, inkl WordStar , er bekvemt presset som tekstredaktører i brug og blev brugt som sådan på tidspunktet for 1980'erne.
Filformatet (standard) på disse tekstbehandlingsprogrammer har generelt et markup-sprog, sammen med det almindelige format er visuel formatering og almindelig tekst opnået med ikke-udskrivende escape-sekvenser eller kontroltegn. Senere tekstbehandlingsprogrammer, såsom Microsoft Word, gemmer filerne i binært format og bliver for det meste aldrig brugt til at ændre almindelige tekstfiler.
Typiske funktioner i teksteditorer
- Mulighed for at flytte til et beskrevet linjenummer.
- Mulighed for at administrere UTF-8-kodet tekst.
Avancerede funktioner i teksteditorer
- Procedure og makrodefinition til at beskrive nye funktioner og kommandoer som en blanding af tidligere kommandoer og makroer, sandsynligvis med beståede parametre eller makro-nesting.
- Profilmakroer sammen med navne beskrevet i f.eks. profil, miljø, udføres automatisk ved lancering af en ny fil eller ved starten af en redigeringssession.
- Profiler for at holde indstillingerne faste af brugeren midt i redigeringssessionen.
Markørnavigation kan variere i teksteditorer. Hvis du f.eks. klikker på Afslut, kan du navigere til slutningen af den ombrudte linje, efter at et enkelt klik har navigeret til slutningen af en tekstrække på skærmen. Typisk har blokorienterede terminaler indlejrede taster til markørbevægelse, ligesom tastaturer over pc'er.
Linjekommandoen kan også beskrives som en streng, som en bruger indtaster i linjenummerfeltet, og editoren identificerer som en kommando, der arbejder på den pågældende linje eller linjes blok. For eksempel LC for at konvertere en linje til små bogstaver. Uanset præfikskommandonavnet tillader nogle editorer, at sekvensfeltet optræder efter et tekstfelt.
I dette afsnit skal vi diskutere de 20 bedste teksteditorer til Linux . Yderligere vil vi tale om de nyeste teksteditorer og sammenligne dem med de traditionelle teksteditorer som f.eks Vi og nano . Dette vil hjælpe dig med at vælge den editor, du ønsker.
- Vi/VIM editor
- Nano redaktør
- Redigeringsredaktør
- Sublim teksteditor
- VSCode
- GNU emacs
- Atom redaktør
- parentes editor
- peak redaktør
- Blåfisk
- Kate/Kwrite
- Notesblok ++
- Formørkelse
- gVIM editor
- Jed redaktør
- Geany redaktør
- Bladpude
- Lysbord
- Medit tekst editor
- CodeLite
1.Vi/VIM editor
Vim editor er en af de mest brugte og kraftfulde kommandolinjebaserede editorer i Linux-systemet. Som standard understøttes det af de fleste Linux-distros. Det har forbedrede funktioner fra det gamle Unix Vi editor . Det er en brugervenlig editor og giver det samme miljø for alle Linux distros. Det betegnes også som programmørs redaktør fordi de fleste programmører foretrækker Vi editor.
Vi-editoren har nogle specielle funktioner såsom Vi-tilstande og syntaksfremhævning, der gør den kraftfuld end andre teksteditorer. Generelt har den to tilstande:
Kommandotilstand: Kommandotilstanden giver os mulighed for at udføre handlinger på filer. Som standard starter den i kommandotilstand. I denne tilstand betragtes alle typer ord som kommandoer. Vi kan udføre kommandoer i denne tilstand.
Indsæt tilstand: Indsæt-tilstanden gør det muligt at indsætte tekst på filer. For at skifte fra kommandotilstand til indsætningstilstand skal du trykke på Esc tasten for at afslutte aktiv tilstand og 'jeg' nøgle.
For at lære mere om Vi editor, besøg Vi-editoren med kommandoer .
For at starte vi-editoren skal du udføre vi-kommandoen med filnavnet som følger:
vi
Det vil se ud som nedenstående billede:
2. Nano editor
Nano er en ligefrem redaktør. Den er designet til både begyndere og avancerede brugere. Det har mange tilpasningsfunktioner.
Nogle avancerede funktioner i en nano-teksteditor er som følger:
- Den har meget tilpasselige nøglebindinger
- Det understøtter syntaksfremhævning
- Den har muligheder for fortryd og fortryd
- Det giver fuld linjevisning på standardudgangen
- Den har personsøgerunderstøttelse til at læse fra standardinput
For at åbne fil med nano editor, udfør kommandoen som følger:
nano
Nano-editoren ser sådan ud:
I nano-editoren er de nyttige muligheder angivet nederst, brug CTRL+ mulighed at udføre en operation. Brug f.eks. for at afslutte editoren CTRL +X nøgler. Besøg Linux Nano Editor for at lære mere om nano-editor.
3. Rediger editor
Gedit-editor er standardeditoren for GNOME-skrivebordsmiljøet. Når vi åbner en fil, åbnes den med Gedit-editoren. Det giver ligetil funktionaliteter som enhver grundlæggende teksteditor. Det er en let editor med en ligetil brugergrænseflade. Det blev offentligt udgivet i år 2000 med et GNOME-skrivebordsmiljø. Det er udviklet ved hjælp af C programmeringssprog og understøtter alle skrifttyper.
Nogle nøglefunktioner i gedit-teksteditoren er som følger:
- Det giver syntaksfremhævning.
- Den understøtter internationaliseret tekst.
- Det understøtter flere programmeringssprog.
For at starte gedit-editoren fra terminalen skal du udføre kommandoen nedenfor:
gedit
Det ser ud som om:
4. Sublim tekst
Den sublime teksteditor er også en af de mest populære IDE-baserede teksteditorer. Det bruges som et udviklingsmiljøværktøj mere end en teksteditor. Den har flere funktioner til at understøtte mange programmerings- og mark-up sprog. Yderligere understøtter det adskillige plugins for at gøre det til mere end en teksteditor.
execlp
Nogle nøglefunktioner i en sublim teksteditor er som følger:
- Den har en fremragende kommandopalette.
- Det er en python-baseret plugin API.
- Det understøtter parallel redigering af kode.
- Det giver projektspecifikke præferencer.
Udfør følgende kommandoer for at installere den sublime teksteditor:
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
For at lære mere om installation, besøg Installer sublim teksteditor på ubuntu.
Vi kan åbne den sublime editor ved at gennemse applikationer. Vi kan også åbne den fra terminalen. For at få adgang til den sublime editor fra terminalen skal du udføre kommandoen nedenfor:
subl
Det vil se ud som nedenstående billede:
5. VSCode Editor
VSCode editor er en moderne og meget brugt teksteditor. Den er bygget af Microsoft og understøtter Linux, Mac og Windows OS . Det letter med mange kraftfulde funktioner til at understøtte mange programmeringssprog og opmærkningssprog.
For at installere VSCode skal du downloade den binære pakke fra Her . Og udfør nedenstående kommando for Debian- og Ubuntu-baserede systemer:
sudo apt install./.deb
Nogle nøglefunktioner i VSCode editor er som følger:
- Den har fuld understøttelse af fejlretning med en interaktiv konsol, breakpoints, opkaldsstakke og mere.
- Den har indbygget understøttelse af Git- og Git-kommandoer.
- Det letter med IntelliSense.
- Det giver mange tilpasningsmuligheder.
- Det har massiv understøttelse af sprog.
- Det understøtter skiftbare layouts.
- Det giver en indbygget terminal.
VSCode-editoren ser ud som nedenstående billede:
6.GNU Emacs
GNU Emacs er den ældste og enkleste teksteditor til Linux-systemet. Det er en del af GNU-projektet. Det er stadig en populær teksteditor, der bruges af tusindvis af brugere på grund af dens enkelhed. Det er skrevet i C og LISP programmeringssprog.
Nogle nøglefunktioner i GNU Emacs er som følger:
- Det har muligheder for mail og nyheder.
- Det giver en debugger-grænsefladeudvidelse.
- Den har omfattende dokumentation og support.
Udfør følgende kommandoer for at installere GNU Emacs:
sudo apt-get update sudo apt-get install emacs
For at få adgang til det fra terminalen skal du udføre kommandoen nedenfor:
emacs
Det vil se ud som nedenstående billede:
7. Atom Editor
Atom er en gratis og open source kode editor udviklet af GitHub Inc . Det er på tværs af platforme og understøtter flere programmeringssprog. Det omtales også som en ' hackbar teksteditor til det 21. århundrede '. Den er udviklet til udviklingsformålet. Den kan tilpasses fuldstændigt ved hjælp af webteknologier som f.eks JavaScript og HTML. Det letter med Node.js-baserede plugins og Git-kontrol.
Nogle nøglefunktioner i Atom Editor er som følger:
- Det er open source.
- Den har et moderne layout, der kan tilpasses.
- Det letter med attraktive temaer.
- Det giver indlejret Git-understøttelse.
- Det giver samarbejde i realtid med Telesync.
- Den har smart autofuldførelse og IntelliSense.
- Den har en indbygget pakkehåndtering.
For at installere Atom skal du downloade den binære pakke fra officielle hjemmeside for Atom , og udfør nedenstående kommando:
sudo dpkg -i Downloads/atom-amd64.deb
For at vide mere om installation, besøg her.
Det vil se ud som nedenstående billede:
8. Brackets Editor
Brackets editor er en gratis og open source teksteditor udviklet af Adobe . Det fokuserer primært på webudvikling. Det giver en rig koderedigeringsoplevelse med flere gratis udvidelser. Det er skrevet i HTML, CSS og JS.
Nogle nøglefunktioner i Brackets-editoren er som følger:
- Det giver en attraktiv brugergrænseflade.
- Den har pre-processor-understøttelse til SCSS og LESS.
- Det letter med inline editorer.
- Det giver et live preview.
- Den understøtter redigering af flere faner.
- Den har PHP-understøttelse.
- Det understøtter Language Server Protocol.
- Det understøtter plugin-udvidelser.
For at installere Brackets-editor skal du udføre følgende kommandoer:
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets
Det vil se sådan ud:
9. Peak Editor
Pico-editoren er en terminalbaseret Linux-teksteditor. Det har indbygget support til pine news og e-mail-klient. Den er meget ligetil at bruge og letter med nogle nyttige funktioner som f.eks begrundelse, klip/indsæt, stavekontrol , og mere. Det er dog bare en simpel teksteditor, så den tilbyder ikke mange funktioner som andre Linux-teksteditorer.
Det er ikke rent gratis teksteditor, så de fleste Linux-distributioner giver ikke pico som teksteditor.
Det understøtter ikke at arbejde med flere filer samtidigt. Den kan heller ikke udføre søge- og erstatningsoperationer på tværs af flere filer.
For at åbne en fil med en pico-teksteditor skal du udføre kommandoen som følger:
pico
Det vil se ud som nedenstående kommando:
10. Blåfisk
Bluefish er en gratis og open source teksteditor til Linux-systemet. Det er en avanceret teksteditor med masser af værktøjer til programmering. Det er godt til at udvikle dynamiske hjemmesider. Den understøtter flere sprog og værktøjer som f.eks PHP, C, C++, JavaScript, Java, Google Go, og mange flere.
Nogle nøglefunktioner i Bluefish teksteditor er som følger:
amrita rao skuespiller
- Den er let og hurtig.
- Det tillader integration med eksterne Linux-programmer såsom make, sed, awk, lint, weblint og mange flere.
- Det letter med stavekontrollen.
- Det giver os mulighed for at arbejde på flere projekter.
- Den har fjernredigering af filer.
- Det giver en find og erstat-funktion.
- Den har mulighed for fortryd og fortryd.
- Det giver automatisk gendannelse af ændrede filer.
For at installere Bluefish skal du udføre følgende kommandoer:
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
For at vide mere om installation, besøg Installer Bluefish editor på Ubuntu.
For at åbne fil med bluefish, udfør nedenstående kommando:
bluefish
det vil se sådan ud:
11. Kate/Kwrite
kate er en avanceret og multi-dokument editor. Det er en del af KDE, siden udgivelsesversion 2.2. Kubuntu-skrivebordsmiljøet sender det som en standardeditor. Hvis du er bekendt med Kubuntu-miljøet, må du have kendt til kate editor. Det giver mulighed for at arbejde med flere filer samtidigt. Det betragtes som en IDE, da det har kraftfulde funktioner som en IDE. Den er god til at redigere konfigurationsfiler, se HTML-kilder fra Konqueror, oprette nye programmer og mange flere opgaver.
Nogle nøglefunktioner i Kate editor er som følger:
Nogle af de unikke egenskaber ved Kate inkluderer:
- Det er en kraftfuld IDE.
- Det giver support til mange sprog.
- Den har en automatisk sprogregistreringsfunktion.
- Den indstiller automatisk indrykning for dokumenter.
For at installere kate-editoren skal du udføre kommandoen nedenfor:
sudo apt-get install kate
For at åbne en fil med kate editor, udfør nedenstående kommando:
kate
Det vil se ud som nedenstående billede:
12. Notesblok++
Notepad++ er en grundlæggende teksteditor med mange tilpasningsmuligheder. Det fokuserer primært på hastighed og minimal programstørrelse. Det bruges mest af Windows-brugere. Det understøtter flere plugins for at øge dets funktionalitet.
Nogle nøglefunktioner i Notepad++ er som følger:
- Det understøtter fanebladsredigering.
- Det giver kodefoldning.
- Det har bogmærkeunderstøttelse.
- Den har et dokumentkort.
- Det giver støtte til Perl-kompatibelt regulært udtryk.
For at installere notepad ++ skal du udføre følgende kommandoer:
sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus
For at vide mere om installationsprocessen, besøg Sådan installeres notepad++ på Ubuntu.
For at åbne en fil med notesblok++ skal du udføre kommandoen nedenfor:
notepad-plus-plus
Det vil se ud som nedenstående billede:
13. Formørkelse
Eclipse er et af de mest brugte IDE (integreret udviklingsmiljø) til udvikling. Det er et foretrukket valg af Java-udviklere, da det er udviklet i Java og giver flere funktioner til at udvikle avancerede java-applikationer. Det understøtter også andre programmeringssprog, og vi skal installere ekstra plugins for at skrive kode på andre programmeringssprog som f.eks. PHP , Python , C, C++, Ruby on Rails, COBOL og mere.
Nogle nøgletræk ved formørkelsen er som følger:
- Det er en gratis og open source kode editor.
- Det giver Java-udviklingsværktøjer til Java-udviklere.
- Det har massiv plugin-understøttelse.
- Det giver en Eclipse-markedsplads til at downloade yderligere værktøjer.
For at installere Eclipse skal du udføre følgende kommandoer:
sudo apt update sudo apt install eclipse
For at vide mere om installationsprocessen, besøg Sådan installeres Eclipse på Ubuntu.
Det vil se ud som nedenstående billede:
14. gVim Editor
gVim-editoren er GUI-versionen af den populære Vim-editor. Den har lignende funktionalitet og tilstande som kommandolinjeeditoren Vim. Det kan nemt downloades fra softwarebutikken. For at installere det fra terminalen skal du udføre følgende kommandoer:
sudo apt-get update -y sudo apt-get install -y gvim
For at åbne en fil med gVim fra terminalen skal du udføre kommandoen nedenfor:
gvim
Det vil se ud som nedenstående billede:
15. Jed Redaktør
Jed er en kommandolinjeeditor, der understøtter omfattende brug af S-Lang-biblioteket. Jed understøtter alle varianter til forskellige operativsystemer såsom Linux og Windows. Det er en let editor, hvilket gør den til en ideel editor til lavkonfigurationssystemer.
Nogle nøglefunktioner i Jed editor er som følger:
- Det giver farvesyntaksfremhævning på farveterminaler.
- Den har kodefoldningsstøtte.
- Det giver drop-down menuer på terminalen.
- Det har understøttelse af emulerer redaktører såsom Emacs, EDT, WordStar, Borland, Brief osv.
- Den kan udvides i det C-lignende sprog S-Lang for at gøre den meget tilpasselig.
- Den understøtter en række programmeringstilstande til flere programmeringssprog.
For at installere Jed-editoren skal du udføre følgende kommandoer:
sudo apt-get update -y sudo apt-get install -y jed
Det vil se ud som nedenstående billede:
16. Geany Editor
Geany er en kraftfuld, let editor til Linux-systemer. Den er stabil og understøtter tonsvis af funktioner for at gøre den nyttig. Den har indbygget understøttelse af flere programmeringssprog. Det understøttes af andre operativsystemer som f.eks Windows og Mac såvel.
Nogle nøglefunktioner i Geany editor er som følger:
- Det giver syntaksfremhævningsfunktion.
- Det giver en stikbar grænseflade.
- Det understøtter mange filtyper.
- Det giver mulighed for kodefoldning og kodenavigation.
- Det giver mulighed for automatisk udfyldelse.
- Det understøtter automatisk lukning af HTML- og XML-tags.
For at installere Geany editor skal du udføre følgende kommandoer:
sudo apt-get update sudo apt-get install geany
Det vil se ud som nedenstående kommando:
17. Bladplade
Leafpad er en ligetil GTK-baseret teksteditor. Det er en populær teksteditor blandt Linux-brugere på grund af dens enkelhed og lethed.
De vigtigste funktioner i Leafpad er som følger:
- Det giver mulighed for kodesæt.
- Det giver automatisk kodesætdetektion (UTF-8 og nogle kodesæt).
- Det letter ubegrænsede Fortryd/Gentag-operationer.
- Det giver automatisk/flerlinjeindrykning.
- Den viser det aktuelle linjenummer.
- Det giver træk og slip-funktion.
- Det tillader printfiler.
For at installere Leafpad skal du udføre følgende kommandoer:
sudo apt-get update -y sudo apt-get install -y leafpad
Det vil se ud som nedenstående kommando:
18. Lysbord
Et lysbord er en moderne open source IDE-baseret teksteditor. Det er en af de bedste teksteditorer i Linux-systemet.
Nogle nøglefunktioner ved Light table er som følger:
- Det er gratis og open source.
- Den er tværplatform og let.
- Det giver moderne, smart brugerflade med en minimalistisk grænseflade.
- Det giver autofuldførelse under kodning.
- Det understøtter inline-evaluering.
- Det har mange tilpasningsmuligheder med temaer og plugins.
- Det giver splitte visninger og øjeblikkelig feedback.
- Den har en kommandopalet.
- Det letter med fuzzy finder.
- Det understøtter automatiske opdateringer.
Vi kan blot downloade lysbordet fra dets officielle websted. For at installere det fra terminalen skal du udføre følgende kommandoer:
sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer
Det vil se ud som nedenstående billede:
19. Medit teksteditor
Medit-teksteditoren er en let open source-teksteditor. Den er tilgængelig til alle større operativsystemer såsom Linux, Mac og Windows. Det blev startet med en simpel indbygget komponent af CGAP, men den er nu opgraderet som en selvstændig teksteditor.
Nogle nøgletræk ved Medit er som følger:
- Det giver syntaksfremhævning.
- Det letter mange plugins til flere programmeringssprog.
- Det understøtter regulære udtryk.
- Det letter med konfigurerbare tastaturacceleratorer.
For at installere medit skal du udføre følgende kommandoer:
sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y
Det vil se ud som nedenstående billede:
20. CodeLite
CodeLite er en open source IDE, der understøtter cross-platform. Det understøtter flere mest brugte programmeringssprog som C, C++ , PHP og JavaScript. Det understøtter alle større platforme såsom Linux, Mac og Windows.
For at installere CodeLite skal du udføre følgende kommandoer:
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y
Det vil se ud som nedenstående billede:
Nogle specialiserede redaktører
Redaktører indeholder ekstra funktioner og specielle funktioner, f.eks.
- Forfatterne af Internettet er forsynet med en række HTML-editorer, der anvendes til opgaven med at bygge websider. De indeholder E Text Editor, KompoZer og Dreamweaver. Flere giver mulighed for at se det igangværende arbejde på en standard webbrowser eller indbygget HTML-gengivelsesmotor.
- Næsten enhver webudvikling er implementeret i et dynamisk programmeringssprog som PHP eller Ruby med en IDE- eller kildekodeeditor. HTML'en leveres af hver, men de underliggende statiske websteder gemmes som separate skabelonfiler, der indsamles af softwaren, der administrerer webstedet, og udgør ikke hele HTML-dokumentet.
- Dataloger, fysikere og matematikere genererer ofte bøger og artikler med LaTeX og TeX i almindelige tekstfiler. Ofte genereres sådanne dokumenter af en standard teksteditor, selvom nogle få mennesker bruger specialiserede TeX-editorer.