CudaText, en gratis kildekodeditor til Ubuntu

om CudaText

I den næste artikel skal vi se på CudaText. Dette er en editor gratis kildekode skrevet med Lazarus af Alexey Torgashin til Gnu / Linux, Windows, macOS og BDS. Editoren starter hurtigt op og er kan udvides ved hjælp af python-plugins (plugins, linters, kodetræsparsere, eksterne værktøjer). I modsætning til mange lignende redaktører er denne ikke baseret på elektronrammen.

Editoren giver brugerne support til minimap, syntaksfremhævning, kodetræ, kodefoldning og fuzzy matchende kommandopalette. Nogle andre vigtige funktioner er Find / erstat med regulære udtryk, multivalg og pluginsupport. Vi vil være i stand til at konfigurere CudaText ved hjælp af filer i JSON-format. Dette frigives under MPL 2.0-licensen.

Hovedprogrammet (uden plugins) er skrevet med Object Pascal i Lazarus IDE, hvilket resulterer i lave ressourcekrav og tilgængelighed af native builds til forskellige operativsystemer. Konfigurationen er gemt i JSON-filer, en af ​​filerne er til standardkonfigurationen og en anden til brugermodificerede indstillinger, der tilsidesætter indstillingerne i standardkonfigurationsfilen.

Generelle egenskaber ved CudaText

  • La konfiguration af programmet finder sted i JSON-filer. Inklusive lexer-specifikke indstillinger.
  • Syntaksbelysning for mange sprog.
  • Vi finder i programmet understøttelse af mange kodninger.
  • Vi finder brugergrænsefladen på engelsk, er ikke tilgængelig på spansk.
  • Kodetræ: struktur af funktioner / klasser / osv.
  • Vi har mulighed for at bruge mulighederne for foldekode.
  • Multi-carets og multivalg.
  • mulighed for find / udskift ved hjælp af regulære udtryk.
  • Brugergrænseflade med faner.

cudatext kører delt skærm

  • Visning opdelt i primær / sekundær. Vi får også muligheden for del editoren i windows til 2/3/4/6 grupper af faner.
  • Kommandopalette med fuzzy tilfældighed.
  • Mini kort, Micromap.
  • show Blanke uden udskrivning.
  • Vi har mulighed for at bruge genvejstaster, som vi kan tilpasse efter vores smag.
  • Binær / hexadecimal fremviser til filer af ubegrænset størrelse (kan vise 10Gb-logfiler).
  • Gem binære filer korrekt.
  • Vi får muligheden for tilføj yderligere funktioner implementeret som plugins. Takket være dem kan vi administrere udvidelser, finde filer, fragmenter, bruge stavekontrollen, tilføje et FTP-panel, en formatering til HTML / CSS / JS / XML / SQL, tilføje en backup-filskaber og meget mere.

Funktioner til HTML / CSS-kodning

cudatext fungerer

  • Smart autofuldførelse til HTML og CSS.
  • Det giver os muligheden for at bruge HTML-tag færdiggørelse med Tab-tasten (Plugin til uddrag).
  • HTML farvekoder (#rgb, #rrggbb) er understreget.
  • Redaktøren tillader os se billeder inden for redigeringsområdet (jpeg / png / gif / bmp / ​​ico).
  • Det viser os også information om værktøjer når musen svæver over billedetiket, enhed, farveværdi.

Dette er blot nogle af funktionerne i denne editor. De kan konsulter dem alle mere detaljeret i projektwebsted.

Installer CudaText Code Editor på Ubuntu

CudaText er tilgængelig som en .deb-fil til Ubuntu. Vi kan få pakken fra download side af CudaText Code Editor. Derfra vil vi være i stand til at downloade den nyeste version til Ubuntu. I skrivende stund hedder pakken til download 'cudatext_1.97.0.3-1_gtk2_amd64.deb'. Navnet på denne fil ændres, efterhånden som versionerne af projektet skrider frem.

Når download er færdig, skal vi åbne en terminal (Ctrl + Alt + T), og derfra bliver vi nødt til at flytte til den mappe, hvor vi har gemt filen. Når vi er i den rigtige mappe, kan vi det fortsæt til installationen ved hjælp af følgende kommando:

CudaText installation

sudo dpkg -i cudatext_1.97.0.3-1_gtk2_amd64.deb

Når installationen er færdig, kan vi find launcheren til denne editor på vores team for at begynde at bruge CudaText-editoren.

CudaText-launcher

Afinstaller

Vi kan fjerne dette program fra vores system ved at åbne en terminal (Ctrl + Alt + T) og skrive følgende kommando:

afinstallation af editor

sudo apt remove cudatext

Kan findes dokumentation om CudaText i Wiki eller i foros af projektet.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Stas sagde han

    Min bedste kodeditor er Codelobster - http://www.codelobster.com

    1.    Damien Amoedo sagde han

      Hej. En kollega skrev et indlæg om kodebster for noget tid siden. Salu2.