Teksta redaktors ir sava veida datorprogramma, kas var rediģēt vienkāršu tekstu. Dažreiz šādas programmas tiek sauktas 'piezīmju grāmatiņa' programmatūra. Teksta redaktoriem tiek piedāvātas programmatūras izstrādes un operētājsistēmu pakotnes, un tās var izmantot, lai modificētu, tostarp programmēšanas valodas pirmkodu, dokumentācijas failus un konfigurācijas failus.
Linux teksta redaktorus var izmantot teksta failu rediģēšana, kodu rakstīšana, lietotāja instrukciju failu atjaunināšana, un vēl. Linux sistēma atbalsta vairākus teksta redaktorus. Operētājsistēmā Linux ir divu veidu teksta redaktori, kas ir norādīti tālāk:
Teksta redaktoram ir svarīga loma kodēšanas laikā. Tāpēc ir svarīgi izvēlēties labāko teksta redaktoru. Teksta redaktoram jābūt ne tikai vienkāršam, bet arī funkcionālam, un ar to ir jābūt labi strādāt.
A teksta redaktors ar IDE funkcijām tiek uzskatīts par labu teksta redaktoru.
Kas ir bagātinātais teksts un vienkāršais teksts?
Pastāv būtiskas atšķirības starp bagātinātu tekstu (piemēram, to, ko veido datorizdevniecības un tekstapstrādes programmatūra) un vienkāršu tekstu (ko veido un rediģē daudzi teksta redaktori).
Vienkāršu tekstu veido tikai rakstzīmju attēlojums. Visas rakstzīmes tiek attēlotas ar viena, divu vai četru baitu fiksēta garuma secību vai kā viena četru baitu mainīga garuma secību saskaņā ar īpašām rakstzīmju kodēšanas konvencijām, tostarp UTF-16, UTF-8, Shift-JIS, ISO/ IEC 2022 vai ASCII. Šīs konvencijas nosaka vairākas drukājamas rakstzīmes, bet nedrukājamas rakstzīmes, kas pārvalda teksta plūsmu, tostarp lappušu pārtraukumus, rindiņu pārtraukumus un atstarpes. Vienkāršā tekstā nav ietverta cita teksta informācija, ne tikai izmantotā rakstzīmju kodēšanas metode.
- Vienkāršais teksts tiek saglabāts teksta failos; tomēr teksta faili nesaglabā tikai vienkāršu tekstu.
- Parasti vienkāršs teksts tika rādīts ar vientelpas fontu, piemēram, kolonnu formatējumu, un horizontālā līdzināšana dažkārt tika veikta ar atstarpes rakstzīmēm kopš sākotnējām datora lietošanas dienām.
- No otras puses, bagātināts teksts var ietvert metadatus, rindkopu formatējumu (piemēram, atstarpes, vārdu un burtu sadalījumu, izlīdzināšanu un atkāpi starp rindām un rindkopām), rakstzīmju formatēšanas datus (piemēram, stilu, svaru, izmēru un burtu laukumu) un lapas specifikācijas dati (piemēram, lasīšanas virziens, piemale un izmērs). Bagātināts teksts var būt sarežģīts.
- Teksta redaktori ir izveidoti, lai atvērtu un saglabātu teksta failus ar vienkāršu tekstu vai jebko citu, ko var uzskatīt par vienkāršu tekstu, piemēram, bagātināta teksta marķējumu vai kādu citu marķējumu (piemēram, SVG).
Īsa teksta redaktoru vēsture
Datora teksts tika ievietots kartēs, izmantojot taustiņu perforēšanas ierīces, pirms bija pieejami teksta redaktori. Pēc tam karšu lasītājā tika iegultas fiziskas kastes ar plānām kartona kartēm. Dika kāršu attēliem, cilindriem un magnētiskajiem failiem, kas izgatavoti no šāda veida kartēm, kas izdaiļo, parasti nebija rindu atdalīšanas rakstzīmju, un tiem bija 80 vai 90 fiksēta garuma rakstzīmju ieraksti. Perforētā lente bija karšu aizstājējs. To varēja izgatavot ar dažiem teleprinteriem, kas izmantoja unikālas rakstzīmes, lai attēlotu ieraksta galus.
Dažas agrīnās operētājsistēmas ietvēra pakešu teksta redaktorus, kas izstrādāti ar valodu procesoriem vai kā dažādas utilītas programmas; piemērs bija iespēja rediģēt avota failus, t.i., SQUOZE, SCAT operētājsistēmā SHARE OS.
- Pirmie kolektīvie teksta redaktori bija slaveni kā 'rindu redaktori' loģiski rakstāmmašīnas vai teleprintera tipa termināļiem bez displeja.
- Komandas (parasti viens taustiņsitiens) ietekmēja failu rediģēšanu izdomātā ievietošanas vietā, kas pazīstama kā 'kursors' .
- Šie labojumi tika dokumentēti, ierakstot jebkuru komandu nelielas faila sadaļas drukāšanai un periodiski drukājot visu failu.
- Kursoru var pārvietot, izmantojot komandas dažos rindiņu redaktoros, kas apraksta rindiņas numuru failā, regulāras izteiksmes un teksta virknes, kuras atrast.
- Dažus rindiņu redaktorus var izmantot, izmantojot taustiņsitienu; maiņas komandas var ņemt no kāršu komplekta un lietot aprakstītajā failā.
- Daži pamata līniju redaktori atbalstīja a 'pārbaudīt' režīms, kurā modifikācijas komandas parādīja mainītās līnijas.
- Uz ekrāna balstīti teksta redaktori kļuva plaši izplatīti, kad bija pieejami datoru termināļi un video ekrāni.
O26 bija viens no oriģinālajiem pilnekrāna redaktoriem, kas tika norādīts CDC 6000 sērijas sistēmas operatora konsolei 1967. gadā. vi bija vēl viens sākotnējais pilnekrāna redaktors, kas tika norādīts 1970. gados; tas joprojām ir klasisks redaktors operētājsistēmām Linux un Unix. Arī UCSD Pascal Screen Oriented Editor tika uzrakstīts 1970. gados un tika izstrādāts gan vispārīgam tekstam, gan dalītam avota kodam.
Viens no sākotnējiem atvērtā pirmkoda un bezmaksas programmatūras projektiem Emacs ir vēl viens iepriekšējais reāllaika un pilnekrāna redaktors, kas tika pārnests uz dažādām sistēmām. Pilnekrāna redaktora ātrums un lietošanas vienkāršība motivēja vairākus agrīnus video termināļa pirkumus.
Teksta redaktorā pamatdatu struktūra ir tā, kas apstrādā virkni vai ierakstu sarakstu, kas norāda pašreizējo rediģējamā faila stāvokli. Ambīcijas pēc teksta redaktoriem, kas var ātrāk atsaukt/pārtaisīt agrīnos labojumus, ievietot tekstu un attālināto tekstu, noveda pie sarežģītāku datu struktūru pilnveidošanas, kamēr aizgājušos datus var saglabāt vienā garā secīgā rakstzīmju masīvā. Klasiskā teksta redaktorā kā datu struktūra tiek izmantots atstarpes buferis, virve, gabaltabula vai ar līniju saistīts saraksts.
Teksta redaktora veidi
Daži teksta redaktori ir vienkārši un mazi, bet citi nodrošina sarežģītas un plašas funkcijas. Piemēram, Unix līdzīgās un Unix operētājsistēmās ir Pico redaktors, bet vairākās ir arī Emacs un vi redaktori. Microsoft sistēmas nodrošina vienkāršu Notepad, lai dažādi cilvēki varētu izmantot citus redaktorus ar papildu funkcijām, jo īpaši programmētāji.
string int
- Klasiskajā Mac OS operētājsistēmā Apple Macintosh bija TeachText, kas vēlāk 1994. gadā tika aizstāts ar SimpleText, kas Mac OS X tika aizstāts, izmantojot TextEdit, kas sastāv no teksta redaktora funkcijām ar tiem, kas parasti ir vārdu procesoram, piemēram, divu vai vairāku fontu atlase. , piemales un lineāli.
- Šīs funkcijas vienlaikus nav pieejamas, taču tās ir jāmaina ar lietotāja komandu vai programmai, kas automātiski nosaka faila veidu.
- Gandrīz katrs vārdu procesors var rakstīt un lasīt failus vienkārša teksta stilā, ļaujot tiem palaist teksta redaktoru saglabātos failus. Tomēr, saglabājot šāda veida failus, izmantojot tekstapstrādes programmu, ir jānodrošina, ka fails ir norādīts vienkārša teksta formātā un ka MK vai teksta kodēšanas iestatījumi neapgrūtina failu tā paredzētajā lietošanā.
- Daudzas tekstapstrādes programmas, kas nav WYSIWYG, tostarp WordStar , ir ērti nospiesti kā teksta redaktori un tika izmantoti kā tādi 20. gs. 80. gados.
Šo tekstapstrādes programmu faila formātā (noklusējums) parasti ir iezīmēšanas valoda, kā arī parastais formāts ir vizuālais formatējums un vienkāršs teksts, kas tiek panākts ar nedrukāšanas atsoļa secībām vai kontroles rakstzīmēm. Vēlāki tekstapstrādes līdzekļi, piemēram, Microsoft Word, saglabā failus binārā formātā un lielākoties nekad netiek izmantoti vienkārša teksta failu mainīšanai.
Raksturīgās teksta redaktoru funkcijas
- Spēja pāriet uz aprakstīto rindas numuru.
- Spēja pārvaldīt UTF-8 kodētu tekstu.
Teksta redaktoru papildu funkcijas
- Procedūra un makro definīcija, lai aprakstītu jaunas funkcijas un komandas kā iepriekšējo komandu un makro kombināciju, iespējams, ar nodotiem parametriem vai makro ligzdošanu.
- Profila makro kopā ar nosaukumiem, kas aprakstīti, piemēram, profilā, vidē, kas tiek automātiski izpildīti, palaižot jaunu failu vai rediģēšanas sesijas sākumā.
- Profili, lai rediģēšanas sesijas vidū saglabātu lietotāja iestatītās opcijas.
Kursora navigācija teksta redaktoros var atšķirties. Piemēram, noklikšķinot uz Beigt, var pāriet uz aplautās rindas beigas pēc tam, kad viens klikšķis pāriet uz ekrānā redzamās rindas beigām. Parasti uz blokiem orientētiem termināļiem ir iegulti taustiņi kursora pārvietošanai, tāpat kā tastatūrām, kas atrodas datoros.
Rindas komandu var aprakstīt arī kā virkni, ko lietotājs ievada rindas numura laukā, un redaktors identificē kā komandu, kas darbojas konkrētajā rindā vai rindas blokā. Piemēram, LC, lai pārvērstu līniju par mazajiem burtiem. Neatkarīgi no prefiksa komandas nosaukuma daži redaktori atļauj secības lauku parādīties aiz teksta lauka.
Šajā sadaļā mēs apspriedīsim 20 populārākos teksta redaktorus Linux . Tālāk mēs runāsim par jaunākajiem teksta redaktoriem un salīdzināsim tos ar tradicionālajiem teksta redaktoriem, piemēram, Mēs un nano . Tas palīdzēs jums izvēlēties jūsu izvēlēto redaktoru.
- Vi/VIM redaktors
- Nano redaktors
- Rediģēšanas redaktors
- Izcils teksta redaktors
- VSCods
- GNU emacs
- Atom redaktors
- Iekavu redaktors
- pīķa redaktors
- Zivzivs
- Kate/Kwrite
- Notepad ++
- Aptumsums
- gVIM redaktors
- Džeda redaktors
- Geany redaktors
- Lapu spilventiņš
- Gaismas galds
- Medit teksta redaktors
- CodeLite
1.Vi/VIM redaktors
Vim redaktors ir viens no visvairāk izmantotajiem un jaudīgākajiem Linux sistēmas komandrindas redaktoriem. Pēc noklusējuma to atbalsta lielākā daļa Linux distribūciju. Tam ir uzlabotas vecās funkcijas Unix Vi redaktors . Tas ir lietotājam draudzīgs redaktors un nodrošina vienādu vidi visiem Linux distribūcijām. To sauc arī par programmētāja redaktors jo lielākā daļa programmētāju dod priekšroku Vi redaktoram.
Vi redaktoram ir dažas īpašas funkcijas, piemēram, Vi režīmi un sintakses izcelšana, kas padara to jaudīgāku nekā citi teksta redaktori. Parasti tam ir divi režīmi:
Komandu režīms: Komandu režīms ļauj mums veikt darbības ar failiem. Pēc noklusējuma tas sākas komandu režīmā. Šajā režīmā visu veidu vārdi tiek uzskatīti par komandām. Mēs varam izpildīt komandas šajā režīmā.
Ievietošanas režīms: Ievietošanas režīms ļauj failos ievietot tekstu. Lai pārslēgtos no komandu režīma uz ievietošanas režīmu, nospiediet Esc taustiņu, lai izietu no aktīvā režīma un 'es' taustiņu.
Lai uzzinātu vairāk par Vi redaktoru, apmeklējiet vietni Vi redaktors ar komandām .
Lai izsauktu vi redaktoru, izpildiet komandu vi ar faila nosaukumu šādi:
vi
Tas izskatīsies zemāk redzamajā attēlā:
2. Nano redaktors
Nano ir tiešs redaktors. Tas ir paredzēts gan iesācējiem, gan pieredzējušiem lietotājiem. Tam ir daudz pielāgošanas funkciju.
Dažas nano teksta redaktora uzlabotās funkcijas ir šādas:
- Tam ir ļoti pielāgojami taustiņu stiprinājumi
- Tā atbalsta sintakses izcelšanu
- Tam ir atsaukšanas un pārtaisīšanas opcijas
- Tas nodrošina pilnas rindas displeju standarta izvadē
- Tam ir peidžera atbalsts lasīšanai no standarta ievades
Lai atvērtu failu ar nano redaktoru, izpildiet komandu šādi:
nano
Nano redaktors izskatās šādi:
Nano redaktorā noderīgās opcijas ir norādītas apakšā, izmantojiet CTRL+ opcija veikt operāciju. Piemēram, lai izietu no redaktora, izmantojiet CTRL+X atslēgas. Lai uzzinātu vairāk par nano redaktoru, apmeklējiet Linux Nano redaktoru .
3. Rediģēt redaktoru
Gedit redaktors ir noklusējuma redaktors GNOME darbvirsmas videi. Kad mēs atveram failu, tas tiks atvērts ar Gedit redaktoru. Tas nodrošina vienkāršas funkcijas, tāpat kā jebkurš pamata teksta redaktors. Tas ir viegls redaktors ar tiešu lietotāja interfeisu. Tas tika publiski izlaists 2000. gadā ar GNOME darbvirsmas vidi. Tas ir izstrādāts, izmantojot C programmēšanas valoda un atbalsta visu fontu saimi.
Dažas galvenās gedit teksta redaktora funkcijas ir šādas:
- Tas nodrošina sintakses izcelšanu.
- Tā atbalsta internacionalizētu tekstu.
- Tā atbalsta vairākas programmēšanas valodas.
Lai izsauktu gedit redaktoru no termināļa, izpildiet tālāk norādīto komandu:
gedit
Tas izskatās:
4. Cildens teksts
Izcilais teksta redaktors ir arī viens no populārākajiem teksta redaktoriem, kuru pamatā ir IDE. To izmanto kā izstrādes vides rīku vairāk nekā teksta redaktoru. Tam ir vairākas funkcijas, kas atbalsta daudzas programmēšanas un iezīmēšanas valodas. Turklāt tas atbalsta daudzus spraudņus, lai padarītu to vairāk nekā teksta redaktoru.
Dažas galvenās cildenā teksta redaktora funkcijas ir šādas:
- Tam ir lieliska komandu palete.
- Tas ir uz python balstīts spraudņa API.
- Tā atbalsta paralēlu koda rediģēšanu.
- Tas nodrošina projektam specifiskas preferences.
Izpildiet šādas komandas, lai instalētu cildeno teksta redaktoru:
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
Lai uzzinātu vairāk par instalēšanu, apmeklējiet sadaļu Instalēt cildeno teksta redaktoru vietnē ubuntu.
Mēs varam atvērt cildeno redaktoru, pārlūkojot lietojumprogrammas. Arī mēs varam to atvērt no termināļa. Lai piekļūtu cildenajam redaktoram no termināļa, izpildiet tālāk norādīto komandu:
subl
Tas izskatīsies zemāk redzamajā attēlā:
5. VSCode redaktors
VSCode redaktors ir moderns un plaši izmantots teksta redaktors. To ir izveidojis Microsoft, un tas atbalsta Linux, Mac un Windows OS . Tas atvieglo daudzas jaudīgas funkcijas, lai atbalstītu daudzas programmēšanas valodas un iezīmēšanas valodas.
Lai instalētu VSCode, lejupielādējiet bināro pakotni no Šeit . Un izpildiet tālāk norādīto komandu sistēmām, kuru pamatā ir Debian un Ubuntu:
sudo apt install./.deb
Dažas galvenās VSCode redaktora funkcijas ir šādas:
- Tam ir pilns atbalsts atkļūdošanai, izmantojot interaktīvu konsoli, pārtraukuma punktus, zvanu skursteņus un daudz ko citu.
- Tam ir iebūvēts atbalsts Git un Git komandām.
- Tas atvieglo ar IntelliSense.
- Tas nodrošina daudzas pielāgošanas iespējas.
- Tam ir milzīgs valodu atbalsts.
- Tā atbalsta pārslēdzamus izkārtojumus.
- Tas nodrošina iebūvētu termināli.
VSCode redaktors izskatās šādi:
6.GNU Emacs
GNU Emacs ir vecākais un vienkāršākais teksta redaktors Linux sistēmai. Tā ir daļa no GNU projekta. Tā vienkāršības dēļ joprojām ir populārs teksta redaktors, ko izmanto tūkstošiem lietotāju. Tas ir ierakstīts C un LISP programmēšanas valodas.
Dažas galvenās GNU Emacs funkcijas ir šādas:
- Tam ir pasta un ziņu opcijas.
- Tas nodrošina atkļūdotāja interfeisa paplašinājumu.
- Tam ir plaša dokumentācija un atbalsts.
Lai instalētu GNU Emacs, izpildiet šādas komandas:
sudo apt-get update sudo apt-get install emacs
Lai tai piekļūtu no termināļa, izpildiet tālāk norādīto komandu:
emacs
Tas izskatīsies zemāk redzamajā attēlā:
7. Atom redaktors
Atom ir bezmaksas atvērtā koda redaktors, ko izstrādājis GitHub Inc . Tas ir vairāku platformu un atbalsta vairākas programmēšanas valodas. To dēvē arī par ' uzlaužams teksta redaktors 21. gadsimtam '. Tas tika izstrādāts attīstības nolūkā. Tas ir pilnībā pielāgojams, izmantojot tīmekļa tehnoloģijas, piemēram, JavaScript un HTML. To atvieglo, izmantojot uz Node.js balstītus spraudņus un Git kontroli.
Dažas galvenās Atom redaktora funkcijas ir šādas:
- Tas ir atvērtā koda avots.
- Tam ir moderns, pielāgojams izkārtojums.
- Tas atvieglo ar pievilcīgām tēmām.
- Tas nodrošina iegulto Git atbalstu.
- Tas nodrošina reāllaika sadarbību ar Telesync.
- Tam ir vieda automātiskā pabeigšana un IntelliSense.
- Tam ir iebūvēts pakotņu pārvaldnieks.
Lai instalētu Atom, lejupielādējiet bināro pakotni no oficiālā Atom vietne , un izpildiet tālāk norādīto komandu:
sudo dpkg -i Downloads/atom-amd64.deb
Lai uzzinātu vairāk par instalēšanu, apmeklējiet šeit.
Tas izskatīsies zemāk redzamajā attēlā:
8. Iekavu redaktors
Brackets redaktors ir bezmaksas atvērtā koda teksta redaktors, ko izstrādājis Adobe . Tas galvenokārt koncentrējas uz tīmekļa izstrādi. Tas nodrošina bagātīgu koda rediģēšanas pieredzi ar vairākiem bezmaksas paplašinājumiem. Tas ir rakstīts HTML, CSS un JS valodās.
Dažas galvenās Brackets redaktora funkcijas ir šādas:
java math.random
- Tas nodrošina pievilcīgu lietotāja interfeisu.
- Tam ir priekšprocesora atbalsts SCSS un LESS.
- To atvieglo iekļautie redaktori.
- Tas nodrošina tiešraides priekšskatījumu.
- Tam ir atbalsts vairāku cilņu rediģēšanai.
- Tam ir PHP atbalsts.
- Tā atbalsta valodu servera protokolu.
- Tā atbalsta spraudņu paplašinājumus.
Lai instalētu Brackets redaktoru, izpildiet šādas komandas:
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets
Tas izskatīsies šādi:
9. Pīķa redaktors
Pico redaktors ir uz termināli balstīts Linux teksta redaktors. Tam ir iebūvēts atbalsts priežu ziņām un e-pasta klientam. Tas ir ļoti vienkārši lietojams un atvieglo dažas noderīgas funkcijas, piemēram, pamatojums, izgriešana/ielīmēšana, pareizrakstības pārbaudītājs , un vēl. Tomēr tas ir tikai vienkāršs teksta redaktors, tāpēc tas nepiedāvā daudzas funkcijas, piemēram, citi Linux teksta redaktori.
Tas nav tikai bezmaksas teksta redaktors, tāpēc lielākā daļa Linux izplatījumu nenodrošina pico kā teksta redaktoru.
Tas neatbalsta darbu ar vairākiem failiem vienlaikus. Turklāt tā nevar veikt meklēšanas un aizstāšanas darbību vairākos failos.
Lai atvērtu failu ar pico teksta redaktoru, izpildiet komandu šādi:
pico
Tas izskatīsies šādi:
10. Zilzivs
Bluefish ir bezmaksas un atvērtā koda teksta redaktors Linux sistēmai. Tas ir uzlabots teksta redaktors, kam ir daudz programmēšanas rīku. Tas ir piemērots dinamisku vietņu izstrādei. Tā atbalsta vairākas valodas un rīkus, piemēram, PHP, C, C++, JavaScript, Java , Google Go, un vēl daudz vairāk.
Dažas galvenās Bluefish teksta redaktora funkcijas ir šādas:
- Tas ir viegls un ātrs.
- Tas ļauj integrēties ar ārējām Linux programmām, piemēram, make, sed, awk, lint, weblint un daudzām citām.
- Tas atvieglo ar pareizrakstības pārbaudītāju.
- Tas ļauj mums strādāt pie vairākiem projektiem.
- Tam ir attāla failu rediģēšana.
- Tas nodrošina atrašanas un nomaiņas funkciju.
- Tam ir iespēja atsaukt un atkārtot.
- Tas nodrošina modificēto failu automātisko atkopšanu.
Lai instalētu Bluefish, izpildiet šādas komandas:
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
Lai uzzinātu vairāk par instalēšanu, apmeklējiet vietni Instalēt Bluefish redaktoru vietnē Ubuntu.
Lai atvērtu failu ar bluefish, izpildiet tālāk norādīto komandu:
bluefish
tas izskatīsies šādi:
11. Kate/Kwrite
Kate ir uzlabots un vairāku dokumentu redaktors. Kopš versijas 2.2 tā ir daļa no KDE. Kubuntu darbvirsmas vide to piegādā kā noklusējuma redaktoru. Ja esat iepazinies ar Kubuntu vidi, tad noteikti zināt par Kate redaktoru. Tas nodrošina darbu ar vairākiem failiem vienlaikus. Tas tiek uzskatīts par IDE, jo tam ir tādas jaudīgas funkcijas kā IDE. Tas ir piemērots konfigurācijas failu rediģēšanai, HTML avotu skatīšanai no Konqueror, jaunu lietojumprogrammu izveidei un daudziem citiem uzdevumiem.
Dažas galvenās Kate redaktora funkcijas ir šādas:
Dažas no Kate unikālajām funkcijām ietver:
- Tas ir spēcīgs IDE.
- Tas nodrošina atbalstu daudzām valodām.
- Tam ir automātiska valodas noteikšanas funkcija.
- Tas automātiski nosaka atkāpi dokumentiem.
Lai instalētu Kate redaktoru, izpildiet tālāk norādīto komandu:
sudo apt-get install kate
Lai atvērtu failu ar Kate redaktoru, izpildiet tālāk norādīto komandu:
java int uz virkni
kate
Tas izskatīsies zemāk redzamajā attēlā:
12. Notepad++
Notepad++ ir pamata teksta redaktors ar daudzām pielāgošanas iespējām. Tas galvenokārt koncentrējas uz ātrumu un minimālo programmas lielumu. To galvenokārt izmanto Windows lietotāji. Tas atbalsta vairākus spraudņus, lai palielinātu tā funkcionalitāti.
Dažas galvenās Notepad++ funkcijas ir šādas:
- Tā atbalsta rediģēšanu ar cilnēm.
- Tas nodrošina koda locīšanu.
- Tam ir grāmatzīmju atbalsts.
- Tam ir dokumentu karte.
- Tas nodrošina atbalstu Perl saderīga regulārā izteiksme.
Lai instalētu notepad ++, izpildiet šādas komandas:
sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus
Lai uzzinātu vairāk par instalēšanas procesu, skatiet sadaļu Kā instalēt notepad++ Ubuntu.
Lai atvērtu failu ar notepad++, izpildiet tālāk norādīto komandu:
notepad-plus-plus
Tas izskatīsies kā zemāk redzamajā attēlā:
13.Aptumsums
Eclipse ir viena no visbiežāk izmantotajām IDE (integrētās izstrādes vides) izstrādei. Tā ir Java izstrādātāju vēlama izvēle, jo tā ir izstrādāta Java un nodrošina vairākas funkcijas, lai izstrādātu uzlabotas Java lietojumprogrammas. Tas nodrošina atbalstu arī citām programmēšanas valodām, un mums ir jāinstalē papildu spraudņi, lai rakstītu kodu citās programmēšanas valodās, piemēram, PHP , Python , C, C++, Ruby on Rails, COBOL un citas.
Dažas galvenās aptumsuma iezīmes ir šādas:
- Tas ir bezmaksas un atvērtā koda redaktors.
- Tas nodrošina Java izstrādes rīkus Java izstrādātājiem.
- Tam ir milzīgs spraudņu atbalsts.
- Tas nodrošina aptumsuma tirgu, lai lejupielādētu papildu rīkus.
Lai instalētu Eclipse, izpildiet šādas komandas:
sudo apt update sudo apt install eclipse
Lai uzzinātu vairāk par instalēšanas procesu, skatiet sadaļu Kā instalēt Eclipse vietnē Ubuntu.
Tas izskatīsies kā zemāk redzamajā attēlā:
14. gVim redaktors
GVim redaktors ir populārā Vim redaktora GUI versija. Tam ir līdzīga funkcionalitāte un režīmi kā komandrindas redaktoram Vim. To var viegli lejupielādēt no programmatūras veikala. Lai to instalētu no termināļa, izpildiet šādas komandas:
sudo apt-get update -y sudo apt-get install -y gvim
Lai atvērtu failu ar gVim no termināļa, izpildiet tālāk norādīto komandu:
gvim
Tas izskatīsies kā zemāk redzamajā attēlā:
15. Džeds redaktors
Jed ir komandrindas redaktors, kas atbalsta plašu S-Lang bibliotēkas izmantošanu. Jed atbalsta visas tā garšas dažādām operētājsistēmām, piemēram, Linux un Windows. Tas ir viegls redaktors, kas padara to par ideālu redaktoru zemas konfigurācijas sistēmām.
Dažas galvenās Jed redaktora funkcijas ir šādas:
- Tas nodrošina krāsu sintakses izcelšanu krāsu terminālos.
- Tam ir koda locīšanas atbalsts.
- Tas nodrošina termināļa nolaižamās izvēlnes.
- To atbalsta tādi emulātu redaktori kā Emacs, EDT, WordStar, Borland, Brief utt.
- Tas ir paplašināms C veida valodā S-Lang, lai padarītu to ļoti pielāgojamu.
- Tā atbalsta dažādus programmēšanas režīmus vairākām programmēšanas valodām.
Lai instalētu Jed redaktoru, izpildiet šādas komandas:
sudo apt-get update -y sudo apt-get install -y jed
Tas izskatīsies kā zemāk redzamajā attēlā:
16. Geany redaktors
Geany ir jaudīgs, viegls redaktors Linux sistēmām. Tas ir stabils un atbalsta daudzas funkcijas, lai padarītu to noderīgu. Tam ir iebūvēts atbalsts vairākām programmēšanas valodām. To atbalsta citas operētājsistēmas, piemēram, Windows un Mac arī.
Dažas galvenās Geany redaktora funkcijas ir šādas:
- Tas nodrošina sintakses izcelšanas funkciju.
- Tas nodrošina pievienojamu interfeisu.
- Tā atbalsta daudzus failu tipus.
- Tas nodrošina koda locīšanas un koda navigācijas iespējas.
- Tas nodrošina automātiskās pabeigšanas iespēju.
- Tā atbalsta automātisku HTML un XML tagu aizvēršanu.
Lai instalētu Geany redaktoru, izpildiet šādas komandas:
sudo apt-get update sudo apt-get install geany
Tas izskatīsies kā tālāk norādītā komanda:
17. Lapu paliktnis
Leafpad ir vienkāršs teksta redaktors, kura pamatā ir GTK. Tas ir populārs teksta redaktors Linux lietotāju vidū tā vienkāršības un viegluma dēļ.
Galvenās Leafpad funkcijas ir šādas:
- Tas nodrošina kodu kopas opciju.
- Tas nodrošina automātisku kodu kopu noteikšanu (UTF-8 un dažas kodu kopas).
- Tas atvieglo neierobežotas Undo/Redo darbības.
- Tas nodrošina automātisku/vairāku rindu atkāpi.
- Tas parāda pašreizējās rindas numuru.
- Tas nodrošina vilkšanas un nomešanas funkciju.
- Tas ļauj drukāt failus.
Lai instalētu Leafpad, izpildiet šādas komandas:
sudo apt-get update -y sudo apt-get install -y leafpad
Tas izskatīsies kā tālāk norādītā komanda:
1 no 1000
18. Gaismas galds
Gaismas galds ir moderns atvērtā koda teksta redaktors, kura pamatā ir IDE. Tas ir viens no labākajiem Linux sistēmas teksta redaktoriem.
Dažas galvenās Light galda funkcijas ir šādas:
- Tas ir bezmaksas un atvērtā koda.
- Tas ir daudzplatformu un viegls.
- Tas nodrošina modernu, viedu lietotāja interfeisu ar minimālistisku saskarni.
- Tas nodrošina automātisku pabeigšanu kodēšanas laikā.
- Tas atbalsta iekļauto novērtēšanu.
- Tam ir daudz pielāgošanas iespēju ar motīviem un spraudņiem.
- Tas nodrošina dalītus skatus un tūlītēju atgriezenisko saiti.
- Tam ir komandu palete.
- To atvieglo ar izplūdušo meklētāju.
- Tā atbalsta automātiskos atjauninājumus.
Mēs varam vienkārši lejupielādēt gaismas galdu no tā oficiālās vietnes. Lai to instalētu no termināļa, izpildiet šādas komandas:
sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer
Tas izskatīsies kā zemāk redzamajā attēlā:
19. Medit teksta redaktors
Medit teksta redaktors ir viegls atvērtā pirmkoda teksta redaktors. Tas ir pieejams visām lielākajām operētājsistēmām, piemēram, Linux, Mac un Windows. Tas tika sākts ar vienkāršu iebūvētu CGAP komponentu, taču tagad tas ir jaunināts kā atsevišķs teksta redaktors.
Dažas galvenās Medit iezīmes ir šādas:
- Tas nodrošina sintakses izcelšanu.
- Tas atvieglo daudzus spraudņus vairākām programmēšanas valodām.
- Tā atbalsta regulārās izteiksmes.
- To atvieglo ar konfigurējamiem tastatūras paātrinātājiem.
Lai instalētu medit, izpildiet šādas komandas:
sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y
Tas izskatīsies kā zemāk redzamajā attēlā:
20. CodeLite
CodeLite ir atvērtā koda IDE, kas atbalsta starpplatformu. Tā atbalsta vairākas visbiežāk lietotās programmēšanas valodas, piemēram, C, C++ , PHP un JavaScript. Tā atbalsta visas galvenās platformas, piemēram, Linux, Mac un Windows.
Lai instalētu CodeLite, izpildiet šādas komandas:
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y
Tas izskatīsies kā zemāk redzamajā attēlā:
Daži specializēti redaktori
Redaktori satur papildu funkcijas un īpašas funkcijas, piemēram,
- Autori Globālais tīmeklis ir nodrošināti ar virkni HTML redaktoru, kas tiek lietoti tīmekļa lapu veidošanas uzdevumam. Tie satur E teksta redaktoru, KompoZer un Dreamweaver. Vairāki piedāvā iespēju skatīt notiekošo darbu standarta tīmekļa pārlūkprogrammā vai iebūvētā HTML renderēšanas dzinējā.
- Gandrīz katra tīmekļa izstrāde tiek īstenota dinamiskā programmēšanas valodā, piemēram, PHP vai Ruby ar IDE vai pirmkoda redaktoru. Katrs nodrošina HTML, taču pamatā esošās statiskās vietnes tiek glabātas kā atsevišķi veidņu faili, kurus apkopo vietni pārvaldošā programmatūra, un tie neveido visu HTML dokumentu.
- Datorzinātnieki, fiziķi un matemātiķi bieži vien ģenerē grāmatas un rakstus, izmantojot LaTeX un TeX vienkārša teksta failos. Bieži vien šādus dokumentus ģenerē standarta teksta redaktors, lai gan daži cilvēki izmanto specializētus TeX redaktorus.