Gör den bästa textredigeraren Bättre 7 Stora Sublime Textpaket
Sublim Text har blivit guldstandarden i allvarlig textredigering. Ja, om du behöver arbeta via SSH, behöver du lära dig Vim - men om du gör något slags utvecklingsarbete på din egen maskin behöver du Sublime. Githubs Atom kan snart ta kronan, men så länge det är i slutet Beta och endast tillgängligt för Mac, är Sublime fortfarande kung. En av dess starkaste funktioner är det robusta paketsystemet, och jag är här för att berätta om 7 paket du behöver försöka idag.
Om du inte är bekant med Sublime Text själv kan det här inlägget inte göra dig så bra. Du kanske vill kolla varför kodgivare älskar Sublime Prova Sublime Text 2 för din Cross-Platform Kod Redigering behöver prova Sublime Text 2 för din Cross-Platform Kod Redigeringsbehov Sublime Text 2 är en crossplattform kodredigerare som jag bara nyligen hört om, och jag måste säga att jag är riktigt imponerad trots beta-etiketten. Du kan ladda ner hela appen utan att betala ett öre ... Läs mer först. Men om du har använt det ett tag och vill spela upp ditt spel, är vi i affärer. Alla dessa arbeten med Sublime Text 3.
Du behöver paketkontroll
Paketkontroll finns inte på min lista med 7 paket du behöver installera: Det är så fantastiskt att vi bara tar det för givet. På den (väldigt smala) off-chansen har du ännu inte paketkontroll installerad, du måste installera den nu och sedan återkomma för att läsa om de paket du behöver.
Emmet
Emmet tar dig från det här:
Till detta:
I huvudsak skriver du in en massa CSS-selektörer, slår på fliken och får ett fullständigt HTML-skelett. Det brukade kallas Zen Coding och jag först täckte det i april 2010. Fyra år senare är det bara så fantastiskt. Om du är bekväm med CSS kan du använda Emmet för att spotta ut ett komplext och vackert inslaget gäng HTML på några sekunder, med klasser, ID och allt annat.
MarkdownEditing
Jag använder Sublime Text för både kod och prosa. Faktum är att jag skriver detta mycket inlägg i Sublime, med det utmärkta MarkdownEditing-paketet. Det här ser ut som om det verkar:
Ja, det är inte så färgstarkt eller prickigt. Men det som gör det bra är dess utmärkta stöd för Markdown-tokens. Om jag till exempel skriver en stjärna i början av en rad vet MarkdownEditing att jag gör en punktlista - så nästa rad börjar med en asterisk också.
Jag kan också välja lite text och tryck Ctrl + Shift + B och MarkdownEditing gör den djärv; Ctrl + Shift + Jag gör kursiv. Att skapa länkar är en snap också. MarkdownEditing har många andra funktioner, men även de här kärnorna gör det värt ett tag. Om du vill lära dig mer om Markdown, bör du kolla in vår gratis Markdown ebook.
Markdown Preview
Markdown förblir knappast någonsin Markdown: När det växer blir det HTML. Det är där Markdown Preview kommer in med sin mängd användbara kommandon:
Markdown Förhandsgranska krokar i Sublime's Build-system och låter dig i princip sammanställa ditt Markdown-dokument till HTML med en enda tangenttryckning: Hit Ctrl + B när du redigerar ett Markdown-dokument och Sublime skapar direkt en HTML-fil med samma namn i samma mapp.
Mer användbart (för mig) är det faktum att du också kan göra HTML till ett sublimt fönster. På så sätt kan du välja en massa Markdown och få en ny Sublim buffert med HTML i den, som du kan selektivt kopiera och klistra in någon annanstans.
RegReplace
Som redaktör arbetar jag ofta med andras HTML ... och det innehåller ofta saker som det inte borde göra. Från “smart” citat till onödiga bildattribut några visuella redaktörer insisterar på att lägga till, den här typen av crud måste bara tas bort innan den publiceras. Men det är inte bara tråkigt att avlägsna varje smarta citat och utomstående artefakt, det garanterar också att du kommer att göra misstag. Det är där den fantastiska RegReplace kommer in:
Med RegReplace konfigurerar du alla dessa byten bara en gång. Du redigerar en JSON-struktur med att representera ett gäng regelbundna uttryck. Du ställer in ett regex matchmönster och en ersättare, ge det ett namn, och du är klar. Du kan sedan kedja alla dessa mönster tillsammans och binda dem till ett enda kommando. Utfärda det här kommandot, och Presto, Sublime rensar ditt dokument på mindre än en sekund.
Du behöver känna din regex för att effektivt använda RegReplace. Jag rekommenderar att du använder något som Rubular Rubular: Browser-Based Ruby Regular Expression Editor Rubular: Browser-Based Ruby Regular Expression Editor Läs mer för att öva och bygga dina matchningsmönster.
Märka
Tagg är en av de minst dokumenterade Sublime plugins jag använder. Den enda beskrivningen som du hittar på paketkontrollplatsen säger att det är a “samling av paket om HTML / XML-taggar.” Lyckligtvis har Github repo lite mer information om vad det gör.
För mig är dess viktigaste funktion taglåsning: Låt oss säga att jag skriver a stark märka; då, när jag vill stänga det är allt jag behöver göra typ (i.e, open a tag and type a slash). Sublime will then automatically figure out what's the right tag to use for closing the currently open tag, and will do it. It's awesome, because it blends right into your regular workflow - no shortcuts or commands to memorize.
ToDone
Jag använder Sublime Text för allt, och det inkluderar att hålla reda på min todo lista. Jag gör det i en enkel vanlig textfil som är lagrad i Dropbox (vi har en ebook om Dropbox, även om den inofficiella handboken till Dropbox. Den inofficiella guiden till Dropbox Det finns mer att Dropbox än du kanske tror: du kan använda den för fildelning, säkerhetskopiering dina data, synkronisering av filer mellan datorer och även fjärrstyrning av din dator. Läs mer). ToDone är en enkel syntax som låter mig bygga upp uppgifter, markera dem som färdiga, lägga till anteckningar och ställ ut prioriteringar:
Det är super-enkelt, och min enda önskan är att den hade en kompatibel Android-app. För mig är det långt överlägset den mycket välskötta Todo.txt. Hur man stannar organiserade med världens enklaste system som fungerar. - Todo.txt Hur man håller sig organiserad med världens enklaste system som fungerar - Todo. txt Här på MakeUseOf har vi tagit bort många system för att göra tidigare. Men om du är som jag, kan system ibland bli alltför mycket arbete för att behålla och sluta kosta dig i produktivitet. Jag ... Läs mer, men till varje sin egen.
Antal ord
Sist är det enklaste: Ordräkning! Den här är så grundläggande, jag kommer inte ens att bada dig med en skärmdump. Installera det, och du får en spridning av ditt nuvarande ordräkne i statusfältet. Uppdateringar när du skriver, helt tyst annars, och nödvändig för många typer av skrivning.
Din tur
Paketets kontrollwebbplats listar för närvarande ungefär ett halvt zillion Sublim paket (jag räknade). Dessa är min plockar, baserat på månader / år av faktisk användning (beroende på paketet - jag har inte använt dem alla i flera år). Med detta sagt är detta rent subjektivt, och jag är alltid nyfiken på att höra om fantastiska paket som jag inte visste om. Dela dina tips om favorit Sublime Text-paket i kommentarerna!
Utforska mer om: Programmering, Textredigerare.