Er Sublime Text den bedste kode editor til programmering?

Sublime Text er den bedste kode editor til program 2

Sublime Text er en tekst- og kodeditor, der er oprettet i C ++, selvom den også bruger Python til sit pluginsystem, der udvider programmets funktionalitet. Denne applikation blev født som en forlængelse af Vim, selvom den gradvist blev anderledes, indtil den fik sin egen identitet.

Sublime Text er den bedste kodeditor til programmering

Sublim tekst er ikke et open source-projekt. Heldigvis kan du downloade en gratis version til kontinuerlig brug , så du behøver ikke at købe den kommercielle version, medmindre du vil bruge den professionelt.

Sublim tekst har nogle funktioner, der gør det til en meget værdsat kodeditor . Mange brugere betragter det som det bedste program i sin klasse.

Sublim tekst er meget programmerbar

Sublime Text er en meget alsidig kodeditor. Brugere med avancerede programmeringsevner vil være i stand til at tilføje deres egne kodelinjer til programmet. Dette vil være meget nyttigt for at forbedre dets funktioner eller tilføje nye, der ikke følger med programmet.

Sublime Text udsætter sine interner gennem et API (Application Programming Interface), som programmører kan interagere med ved hjælp af Python- programmeringssproget .

sublim tekst api

Sublime Text inkluderer en indbygget Python-tolk , som er nyttig til inspektion af editorindstillinger og hurtigt test af API-opkald under pluginudvikling. Denne tolk er uafhængig af Python-tolk i dit operativsystem.

Tilgængelighed af pakker, plugins og andre ressourcer

Næsten alle aspekter af sublim tekst kan udvides eller tilpasses . Du kan ændre editorens opførsel, tilføje makroer, udvide menuerne og meget mere. Du kan også oprette nye funktioner ved hjælp af editor API til at oprette komplekse plugins.

sublime tekst-plugins

Konfigurationsfilerne i Sublime Text er tekstfiler, der overvejende overholder en JSON- struktur , selvom du også finder XML- filer . For mere avancerede udvidelsesmuligheder anvendes Python-kildefiler.

Sublime Text er kompatibel med Textmate

sublim tekst tekst mat

Sublime Text's kompatibilitet med Textmate- pakker er komplet, eksklusive kommandoer, der er inkompatible. Desuden kræver sublim tekst, at alle syntaksdefinitioner har filtypenavnet.tmLanguage , og at alle præferencefiler har filtypenavnet.tmPreferences. Dette betyder, at .plist-filer ignoreres, selvom de er i en underkatalog Syntaks eller Indstillinger.

Vi / Vim-emulering

sublim tekst vim

Dette er nyttigt for gamle Vim-brugere, der nu bruger sublim tekst. Vi er en gammel modal editor, der giver brugeren mulighed for at udføre alle handlinger fra tastaturet . Vim er en moderne version af vi, der stadig er meget udbredt.

Sublime Text giver vi-emulering gennem Vintage-pakken. Også evolution af Vintage, kaldet Vintageous , et open source-projekt, der tilbyder en bedre vi / Vim-redigeringsoplevelse og opdateres oftere end Vintage.

konklusion

Sublime Text code editor er blevet et grundlæggende værktøj i mange programmørers arbejde . Dette program byder på en række muligheder, som vi har set, herunder dets pluginsystem og muligheden for at tilføje nye funktioner ved at ændre koden. Vi-emulering er også en meget sej ting, som ikke alle kodeditorer tilbyder. Tilføjet til dette er dets store samfund i det officielle forum.