Det finns flera text- och kodredigerare, var och en med sina olika funktioner och egenskaper som fokuserar på att optimera slutanvändarens upplevelse och detta är mycket viktigt eftersom, om vi är utvecklare eller måste granska skript, är det viktigt att redaktören stöder olika språk, erbjuder lämpliga sökparametrar och bygg förtroende och förtroende för varje rad som ska skannas.
En av de mest använda text- och kodredigerarna som är kända för sina olika funktioner och funktioner är Sublime Text 3 som är en textredigerare för modern och dynamisk kod. Sublime Text 3 är skrivet på C ++ - språket och alla dess plugins är baserade på Python som ger oss tillförlitlighet för dess potential och tack vare att det är kompatibelt med många programmeringsspråk kan vi använda det för att utföra hundratals kod redigera uppgif.webpter effektivt.
1. Sublime Text 3 -funktioner
Som vi har nämnt är Sublime Text 3 populärt tack vare dess funktioner som vi ska katalogisera efter avsnitt.
Använda GoTo AnythingSublime Text 3 har en funktion som kallas GoTo Anything genom vilken det kommer att vara möjligt att öppna filer med några tangenter och att kunna hoppa mellan symboler, rader eller ord, vilket underlättar hantering och kontroll av koden. GoTo aktiveras med följande tangentkombination, det är möjligt att utföra åtgärder som:
Ctrl + O
- Ange @ för att hoppa till symboler, # för att söka i den öppna filen eller: för att gå till ett radnummer.
- Skriv in en del av ett filnamn för att automatiskt öppna det
Använda GoTo DefinitionSublime Text 3 tar informationen från syntaxdefinitionerna för att automatiskt generera ett index över hela projektet som är kopplat till varje klass, metod och funktion, så att GoTo Definitions -funktionen kan användas på tre alternativa sätt som är
- Tryck på F12 när markören står på en symbol
- Ett popup-fönster visas när du håller muspekaren över en symbol i filen
- GoTo -symbolen finns i funktionalitetsdelen av projektet
KommandolistaKallas även kommandopaletten, det är ett verktyg vars syfte är att utföra åtgärder i texten eller koden, till exempel beställa, ändra syntax eller ändra indragningsinställningarna. För att aktivera denna kommandoserie måste vi använda tangentkombinationen.
Ctrl + Skift + P
Flera valFlera val är en av de bästa fördelarna när vi använder Sublime Text 3 eftersom det tillåter oss att interaktivt ändra många rader samtidigt och inte bara en i taget, vi kan enkelt ändra namnet på variablerna och manipulera filerna för en mycket smidigare sätt.
- Det kommer att vara möjligt att använda följande tangenter för att dela upp markeringen i rader.
Ctrl + Skift + L
- Följande tangenter för att välja nästa förekomst av ordet som vi har valt.
Ctrl + D
Redigera chefKallas även Split, den här funktionen ger oss möjlighet att få ut det mesta av skärmmonitorn eftersom den har delat redigeringsstöd, det vill säga det kommer att vara möjligt att redigera filer sida vid sida eller redigera dem på två olika platser i filen. Med denna funktionalitet är det möjligt att redigera alla önskade rader och kolumner med flera bildskärmar.
Kraftfullt API och ekosystempaketSublime Text 3 är integrerat med ett kraftfullt Python API som plugins avsevärt kommer att öka dess funktionalitet. Paketkontrollen Sublime Text 3 kan installeras via kommandopaletten.
Omfattande anpassningsalternativEn annan funktion i Sublime Text 3 är dess förmåga att anpassa praktiskt taget alla element i sig, från tangenter, menyer, fragment, makron till avslut, det kommer att vara möjligt att anpassa tack vare enkla JSON -filer.
Omedelbar projektväxelVarje projekt som vi utför i Sublime Text 3 fångar hela innehållet i arbetsytan, som inkluderar de modifierade och osparade filerna, tack vare detta kan vi växla mellan projekt på ett liknande sätt som GoTo Anything, och varje ändring som görs tillämpas i omedelbart och det bästa är att alla modifieringar kommer att återställas nästa gång projektet öppnas och därmed möjliggöra full tillgänglighet.
Optimal prestandaEftersom Sublime Text3 har skapats från anpassade komponenter möjliggör de snabb respons. Prestanda i Sublime Text 3 uppnås tack vare dess kraftfulla plattformsverktyg för verktygsgränssnitt och syntaxmarkeringsmotor.
MultiplattformEn annan av de stora fördelarna med Sublime Text 3 är att den är tillgänglig för macOS, Windows och Linux utan några körproblem.
Vad är nytt i den senaste versionenFör närvarande är den stabila versionen av Sublime Text 3 3.1.1 (Build 3176) som har betydande förändringar som:
- Lade till ui_scale -konfiguration för att skala hela användargränssnittet och nu stöds dpi_scale endast för Linux
- För Linux -miljöer fixades ett problem med bildskärmsdrivrutinen, vilket nu resulterar i rullningsförbättringar i vissa miljöer
- För indexeringsämnen har mer information lagts till i indexeringsstatusfönstret och CPU -användningen minskades i vissa scenarier för att optimera programmet.
- Betydande förbättringar har lagts till på språk som HTML, CSS, JavaScript, Go, D och SQ.
- Full High DPI -kompatibilitet förbättrad
- Teman är nu tillgängliga i @ 3x -versioner av bilder för mycket höga DPI -skärmar
- Lagt till font_options för att styra ligaturer och stilistiska uppsättningar i text
- Emojis förbättrades
- Lade till referenser till Goto för när vi svävar över en symbol
- Lade till kommandot goto_reference till menyn Gå till
- Lade till Celeste -färgschema för att visa hash -syntaxmarkering
- Har lagt till olika färginställningar för val av kantbredd, hörnstil och radie
- Lade till Git Formats -paket för Git -konfigurationsfiler och används nu som core.editor
- Nya kommandon som Arithmetic, Rename file och View package file har lagts till för att visa de nya egenskaperna hos en text
- Tangentbordsgenvägsförslag avbryts inte längre med 15 tecken
- Nu används / usr / bin / env för placeringen av bashs
- Hanteringen av symboliska länkar i sidofältet har förbättrats, inklusive tillägg och raderingar
- Symboliska länkar har inte längre en nedrullningsbar pil i sidofältet
- Den har stöd för binary_file_patterns, index_exclude_patterns och index_include_patterns
- Nu används upp till 30% mindre minne tack vare några interna modifieringar
Som vi kan se är funktionerna och egenskaperna hos Sublime Text 3 unika. Nu ska vi se hur man installerar det i Ubuntu 18.04 och njuta av dess fördelar. Sublime Text 3 kan installeras på olika sätt och vi kommer att se var och en av dem.
2. Installera Sublime Text 3 med PPA -arkiv på Ubuntu 18.04
Innan vi måste klargöra att denna PPA -metod endast är tillgänglig fram till Ubuntu 17.10 av kompatibilitetsskäl.
Steg 1
PPA -förvaren är ett av de mest slående alternativen för att installera applikationer i Ubuntu, och för att installera Sublime Text 3 med hjälp av ett av dessa arkiv kommer vi att köra följande rad i terminalen:
sudo add-apt-repository ppa: webupd8team / sublime-text-3
Steg 2
Där trycker vi på Enter för att lägga till dessa arkiv. Efter detta uppdaterar vi PPA -paketen genom att köra följande rad:
sudo apt-get uppdatering
Steg 3
Slutligen installerar vi Sublime Text 3 genom att köra. Utvecklarna av detta PPA -arkiv förväntas snart släppa versionen för Ubuntu 18.04.
sudo apt-get install sublime-text-installer
3. Installera Sublime Text 3 med .tar.bz2 -paket på Ubuntu 18.04
Steg 1
Detta alternativ innebär att du går till en av följande officiella länkar för att ladda ner filen. tar.bz2 enligt önskad arkitektur så här:
Steg 2
När rätt version har laddats ner går vi till terminalen, öppnar mappen Nedladdningar och där kör vi följande:
sudo tar -xjvf sublime_text_3_build_3176_x64.tar.bz2
När detta är gjort kan vi komma åt verktyget.
4. Installera Sublime Text 3 med det officiella förvaret på Ubuntu 18.04
Steg 1
I det här fallet kommer vi att använda apt -kommandot och först laddar vi ner GPG -nyckeln genom att köra följande rad:
wget -qO -https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt -key add -
FÖRSTORA
NoteraVi måste se till att apt är konfigurerat för att fungera med https -källor och vi validerar detta genom att köra följande:
sudo apt-get install apt-transport-https
Steg 2
När detta är gjort fortsätter vi med att definiera vilken Sublime Text 3 -kanal vi ska använda:
Stabil version
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Utvecklingsversion
Echo “deb https://download.sublimetext.com/ apt/dev/” | sudo tee /etc/apt/sources.list.d/sublime-text.list
Steg 3
I det här fallet använder vi den stabila versionen för vilken vi kör det första alternativet:
FÖRSTORA
Steg 4
Nu kan vi installera Sublime Text om vi vill från Ubuntu 18.04 -programhanteraren:
FÖRSTORA
Steg 5
Eller så kan vi installera det från terminalen genom att först uppdatera paketen så här:
sudo apt-get uppdatering
FÖRSTORA
Steg 6
Slutligen installerar vi Sublime Text 3 genom att köra kommandot:
sudo apt-get install sublime-text
FÖRSTORA
5. Få tillgång till Sublime Text 3 på Ubuntu 18.04
Steg 1
För att få tillgång till Sublime Text har vi två alternativ:
- Utför sublinjen i terminalen
- Åtkomst från sökmotorn Ubuntu 18.04
Steg 2
När vi väl har tillgång till Sublime Text 3 kan vi komma åt vår kod för att få ut det mesta av det här verktyget:
FÖRSTORA
Steg 3
Nu kan vi komma åt funktioner som GoTo:
Steg 4
Eller öppna kommandopaletten:
Steg 5
Om vi vill avinstallera Sublime Text 3 kommer vi att köra följande rad:
sudo apt-get ta bort sublime-text && sudo apt-get autoremoveSublime Text 3 blir en av de mest praktiska och kompletta lösningarna för hantering av våra textfiler eller koder, med ett stort antal integrerade funktioner som utan tvekan kommer att vara till nytta för var och en av oss.