Sublim tekst
| Sublim tekst | |
|---|---|
| | |
| | |
| Type | teksteditor og integreret udviklingsmiljø |
| Udvikler | John Skinner [d] og Sublime HQ [d] |
| Skrevet i | C++ [4] [5] og Python [4] |
| Operativ system | Linux , macOS og Microsoft Windows |
| Første udgave | 18. januar 2008 [1] |
| Hardware platform | x86_64 , Apple M1 og AArch64 [d] |
| nyeste version |
|
| Test version |
|
| Læsbare filformater | Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Mouse-indstillinger [d] og Sublime Text Snippets [d] |
| Genererede filformater | Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Snippets [d] og Sublime Text Mouse-indstillinger [d] |
| Licens | Proprietære |
| Internet side | sublimetext.com |
| Mediefiler på Wikimedia Commons | |
Sublime Text ([ s ə ˈ b l ʌ ɪ m t ɛ k s t ] [6] ) er en proprietær teksteditor . Understøtter plugins i programmeringssproget Python .
Udvikleren giver dig mulighed for at blive bekendt med produktet gratis og uden begrænsninger, men programmet giver dig besked om behovet for at købe en licens .
Funktioner
Nogle muligheder [7] :
- Hurtig navigation (gå til hvad som helst)
- Kommandopalet
- Python Plugin API _
- Samtidig redigering (split redigering)
- Høj grad af tilpasning (tilpas alt)
Sprogsupport
Sublime Text understøtter et stort antal programmeringssprog [8] og har syntaksfremhævning for C , C++ , C# , CSS , D , Dylan , Erlang , HTML , Groovy , Haskell , Java , JavaScript , LaTeX , Lisp , Lua , Markdown , MATLAB , OCaml , Perl , PHP , Python , R , Ruby , Rust , SQL , TCL og XML .
Ud over de programmeringssprog, der er inkluderet som standard, har brugerne mulighed for at downloade plugins for at understøtte andre sprog.
Pakkeansvarlig
Sublime Text kan udstyres med en pakkehåndtering, der giver brugeren mulighed for at finde, installere, opdatere og fjerne pakker uden at genstarte programmet. Manageren holder de installerede pakker opdateret ved at downloade nye versioner fra . Derudover giver den kommandoer til aktivering og deaktivering af installerede pakker.
Funktioner
Nogle funktioner i programmet [9] :
Interface
Editoren indeholder forskellige visuelle temaer, med mulighed for at downloade flere.
Brugere ser al deres kode i højre side af skærmen som et minikort, der kan navigeres, når der klikkes på dem.
Der er flere skærmtilstande. Et af dem indeholder fra 1 til 4 paneler, hvormed du kan vise op til fire filer på samme tid. Fuld tilstand (fri tilstand) viser kun én fil uden yderligere menuer omkring den [8] .
Vælg kolonner og flere redigeringer
At markere hele kolonner eller placere flere pointere på teksten, hvilket gør øjeblikkelig redigering mulig. Pointere opfører sig, som om hver af dem er alene i teksten. Kommandoer som flyt til tegn, flyt til linje, vælg tekst, flyt til et ord eller dets dele ( CamelCase , adskilt af en bindestreg eller understregning), flyt til begyndelsen/slutningen af en linje osv., påvirker alle pointere uafhængigt og kl. én gang, så du hurtigt kan redigere kompleks tekst uden brug af makroer eller regulære udtryk .
Autofuldførelse
Når brugeren indtaster koden, vil Sublime Text tilbyde forskellige muligheder for at fuldføre indtastningen, afhængigt af det anvendte sprog. Editoren fuldender også automatisk brugeroprettede variabler.
Syntaksfremhævning og høj kontrast
Den mørke baggrund af Sublime Text er designet til at øge tekstkontrasten. De vigtigste syntakselementer er fremhævet i forskellige farver, som er bedre kombineret med en mørk baggrund end med en lys.
Support til byggesystemer
Sublime Text giver brugeren mulighed for at bygge programmer og køre dem uden at skulle skifte til kommandolinjen. Brugeren kan også tilpasse deres byggesystem og aktivere automatisk opbygning af programmet, hver gang koden gemmes.
Blanker (uddrag)
Gemmer uddrag af ofte brugt kode, nøgleord til at køre dem.
Naviger gennem filer
Et navigationsværktøj, der giver brugerne mulighed for at navigere mellem filer såvel som i dem ved hjælp af fuzzy søgning.
Andre funktioner
- Derudover er der implementeret en automatisk lagringsfunktion for at hjælpe brugere med ikke at miste deres arbejde.
- Brugerdefinerede tastaturgenveje og et navigationsværktøj giver dig mulighed for at tildele dine egne tastaturgenveje til menuer og værktøjslinjer (kun for den første version, i den anden og tredje - Kommandopalet).
- Funktionen Søg mens du skriver bruges til at søge i et dokument.
- Syntakskontrollen fungerer på samme måde, idet den kontrollerer for korrekthed, mens du skriver.
- Det er muligt at automatisere ved hjælp af makroer og gentage de sidste handlinger.
- Redigeringskommandoer, herunder redigering af indrykning, omformatering af afsnit og sammenkædning af linjer.
Historie
Sublim tekst
Projektet begyndte i november 2007 [10] med det formål at skabe en "bedste teksteditor" [11] , den første version af programmet blev udgivet den 18. januar 2008 [12] og var kun tilgængelig under Windows [13] .
Af programmets muligheder er det værd at bemærke [14] [15] :
- projektsystem: evnen til at kombinere filer til ét projekt;
- Distraktionsfri tilstand - fuldskærmstilstand med vægt på indhold;
- hurtig adgangslinje til at navigere gennem projektfiler eller filer i den aktuelle mappe;
- evnen til at vælge flere linjer til redigering;
- Plugin API i Python ;
- understøttelse af genvejstaster;
- filsøgning.
Den seneste version af Sublime Text 1 blev udgivet den 13. september 2010 [16] .
Sublime Text 2
Siden den anden version er editoren blevet tilgængelig under OS X og Linux .
Offentlig test begyndte med alfaversionen [17] .
Den første beta blev udgivet den 1. juli 2011 [18] , og den sidste beta blev udgivet den 26. juni 2012 [19] .
Innovationer:
- Gå til syntaksfremhævning ;
- funktionen "gå til noget" - en hurtig overgang til forskellige dele af koden;
- kommandopalet - giver hurtig adgang til kommandoer;
- hurtig ændring af projekt;
- understøttelse af Mac OS X Snow Leopard og OS X Lion [20] .
Sublime tekst 3
Betaversionen af Sublime Text 3 blev udgivet den 29. januar 2013 og var kun tilgængelig for registrerede brugere [21] som købte Sublime Text 2. Efter udgivelse 3047 blev Sublime Text 3 dog tilgængelig for alle [22] .
Den endelige version blev udgivet den 13. september 2017 [23] , 3.1 den 7. maj 2018 [24] og 3.2 den 13. marts 2019 [25] .
Dev-versionen er dog kun tilgængelig for registrerede medlemmer [26] .
Deb- pakker til GNU/Linux-distributioner blev også tilgængelige til download . Tidligere var der kun tjærearkiver tilgængelige.
Ændringer i den nye version [27] [28] :
- øge hastigheden for at starte programmet;
- forbedringer i grænsefladen , i søgning , redigering af HTML - filer;
- bruger Python 3 til plugins;
- indeksere filer for at lede efter en erklæring af en variabel, funktion eller klasse, som i moderne IDE'er ;
- forbedret ydeevne af "erstat alle"-funktionen;
- flytte plugins til en separat proces for at forhindre indlæsningsforsinkelser og nedbrud i Sublime Text;
- flytte til tidligere markørpositioner.
Sublime Text 4
I april 2020 annoncerede udvikleren på Discord , at de arbejdede på Sublime Text 4 og udgav en alfaversion til test [29] .
Brugere, der har adgang til denne version, bemærker programmets høje hastighed og glatte scrollning [30] .
I denne version er det planlagt at ændre den måde, editoren sælges på: licensen giver dig mulighed for at opdatere programmet i tre år, hvorefter du skal forny abonnementet for at bruge nye versioner [31] .
Den endelige version blev udgivet den 21. maj 2021 [32] [33] .
Se også
Noter
- ↑ https://www.sublimetext.com/blog/articles/one-point-oh
- ↑ https://www.sublimetext.com/download
- ↑ https://www.sublimetext.com/dev
- ↑ 1 2 https://forum.sublimetext.com/t/sublime-text-2-scrolling-in-os-x/1205/4#p7238
- ↑ https://news.ycombinator.com/item?id=2822114
- ↑ Oxford Dictionary . Hentet 9. april 2019. Arkiveret fra originalen 4. juni 2019.
- ↑ Hjemmeside . _ Arkiveret fra originalen den 16. marts 2014.
- ↑ 1 2 De 10 bedste WYSIWYG HTML-editorer - 1stWebDesigner . Arkiveret fra originalen den 24. december 2017.
- ↑ Prøv Sublime Text 2 til dine behov for redigering af kode på tværs af platforme . Arkiveret fra originalen den 23. november 2012.
- ↑ Sublim blogintroduktion . Arkiveret fra originalen den 9. juni 2016.
- ↑ Sublim blog: Opbygning af en bedre teksteditor . Arkiveret fra originalen den 21. august 2016.
- ↑ Sublim blog: 1.0! Arkiveret fra originalen den 9. juni 2016.
- ↑ Download Sublime Text . Arkiveret fra originalen den 16. juli 2016.
- ↑ Sublime Blog: Sublime Text 1.2 nu tilgængelig . Arkiveret fra originalen den 14. maj 2016.
- ↑ Sublim tekst - det vi moderne alternativ . Arkiveret fra originalen den 1. juli 2018.
- ↑ Sublime Blog: Sublime Text 1.4 . Arkiveret fra originalen den 9. juni 2016.
- ↑ Sublime Text 2: Public Alpha Arkiveret 11. april 2011.
- ↑ Sublime Text 2: Beta Arkiveret 17. juli 2016.
- ↑ Sublime Text 2.0 udgivet Arkiveret 1. maj 2015.
- ↑ OS X Lion Arkiveret 14. maj 2016.
- ↑ Sublime Text 3 Beta Arkiveret 11. januar 2014.
- ↑ Sublime Text 3 Public Beta Arkiveret 1. juli 2013.
- ↑ Sublime Text 3.0 - Nyheder - Sublime Text Arkiveret 13. september 2017.
- ↑ Sublime Text 3.1 udgivet - Nyheder - Sublime Text Arkiveret 8. juni 2018.
- ↑ Sublime Text 3.2 udgivet - Nyheder - Sublime Text Arkiveret 16. marts 2019.
- ↑ Dev Builds Arkiveret 19. august 2013.
- ↑ Sublime Blog: Sublime Text 3 Beta Arkiveret 11. januar 2014.
- ↑ Sublime Blog: Sublime Text 3 beta 3019 Arkiveret 22. august 2013.
- ↑ 262588213843476. Sublime Text 4 changelog, bare fordi den ikke er på den officielle hjemmeside endnu. (engelsk) . essens . Hentet 17. november 2020. Arkiveret fra originalen 15. november 2020.
- ↑ r/SublimeText - Sublime Text 4s vanvittige præstation ? . reddit . Hentet 17. november 2020. Arkiveret fra originalen 28. juni 2021.
- ↑ r/SublimeText - Kommentar af u/jfcherng til "SublimeText 4 dev build!" (engelsk) ? . reddit . Dato for adgang: 17. november 2020.
- ↑ Sublime Text 4 - Nyheder - Sublime HQ . Hentet 2. juli 2021. Arkiveret fra originalen 7. juli 2021.
- ↑ Download - Sublim tekst . Hentet 2. juli 2021. Arkiveret fra originalen 5. juli 2021.
Litteratur
- Dan Peleg. Mestring af sublim tekst. — Packt Publishing. - 110 sek. — ISBN 978-1849698429 .
- Erik Haughee. Sublim tekststarter . - Packt Publishing, 2013. - 46 s. — ISBN 9781849693929 .
Links
- Hjemmeside Arkiveret 16. marts 2014 på Wayback Machine
- Arkiveret fra originalen den 22. marts 2013, Sublime Text 2 (Engelsk)
- Sublime Text 3 Arkiveret 9. juni 2016 på Wayback Machine
- The Sublime Text-pakkemanager Arkiveret 22. oktober 2015 på Wayback Machine
- Sublime Text 2 Documentation Arkiveret 16. juli 2016 på Wayback Machine
- Sublime Text 3 Documentation Arkiveret 22. juni 2016 på Wayback Machine
- Sublime Text Power User Book af Wes Bos Arkiveret 17. juni 2016 på Wayback Machine
- Anmeldelser
- Sublim tekst: En minimalistisk teksteditor . "Hacker" (1. april 2010). Hentet 29. juni 2016. Arkiveret fra originalen 18. august 2016.
- En guide til kildekoderedaktører . ixbt.com. Hentet 13. juli 2016. Arkiveret fra originalen 5. juni 2016.
- Sublime Text 2/3 - Ressourcer - HTMLforum - HTML udviklerforum . htmlforum.io. Hentet: 6. juni 2018.
- Anmeldelse: Sublime Text 2 er en raffineret teksteditor, der er en fornøjelse at bruge . pcworld.com. Hentet 13. juli 2016. Arkiveret fra originalen 18. juli 2016.
- Gennemgang af to redaktører : Sublime Text 2 og SlickEdit . drdobbs.com. Dato for adgang: 13. juli 2016. Arkiveret fra originalen 9. juli 2016.
- Anmeldelse : Sublime Text 2, den førende teksteditor for programmører . techrepublic.com. Hentet 13. juli 2016. Arkiveret fra originalen 2. juli 2016.
- Hvilken er den bedste kodeeditor? (engelsk) . tutorialzine.com. Hentet 13. juli 2016. Arkiveret fra originalen 10. juli 2016.
- SitePoint Smackdown : Atom vs Brackets vs Light Table vs Sublime Text . sitepoint.com. Hentet 13. juli 2016. Arkiveret fra originalen 17. august 2016.
- Sublim tekst: Teksteditoren, du vil forelske dig i (Windows ) . makeuseof.com. Hentet 13. juli 2016. Arkiveret fra originalen 24. juni 2016.
- Prøv Sublime Text 2 til dine behov for redigering af kode på tværs af platforme . makeuseof.com. Hentet 13. juli 2016. Arkiveret fra originalen 23. november 2012.
- De 10 bedste WYSIWYG HTML-editorer - 1stWebDesigner . www.stwebdesigner.com. Hentet 6. juni 2018. Arkiveret fra originalen 24. december 2017.