TextExpander II Fyll i ins och makron

screencast

TextExpander är en Mac-produktivitets- och textutvidgningsapp. Tangentbordsgenvägar är expanderat i längre block av text som heter utdrag. Om du upprepade gånger anger samma information, TextExpander kan spara mycket tid.

I den föregående artikeln i denna serie introducerade jag grunderna i TextExpander. I denna handledning ser jag på att använda några av de mer avancerade funktionerna: Fyll i ins och Tid och datum Makroer.

förutsättningar

För att följa denna handledning behöver du redan känna till grunderna i TextExpander, i synnerhet hur man skapar nya utdrag och vad som gör en lämplig tangentbordsgenväg. Om du inte är den föregående handledningen är en enkel introduktion.

Du behöver en Mac med TextExpander installerad. Appen kan köpas från Smile Software hemsidan för $ 44,95. Det finns också en 30-dagars gratis provperiod.

Presentera fyllnadsinsatser

Medan i vissa fall, med exakt samma information infogas varje gång, är vad du vill ha med ett utdrag. I andra kan du kanske ändra några små detaljer. Till exempel, om du använder TextExpander att skapa konserverade e-postmeddelanden, med ett sätt att lägga till mottagarens namn snarare än en vag Kära vän är viktigt. Det är här fyllnadsinformation kommer in.

Det finns några olika typer av inmatningar i TextExpander:

  • Fält med en linje är för att infoga några ord i ett utdrag. Det här är den fyllnadsinformation du kommer att använda mest. De är perfekta för mottagarnas namn, mötesplatser och allt annat med många alternativ
  • Flervalsfält liknar fält med en rad, men för att infoga ett längre textblock i snippet. Huvudskillnaden är hur de visas i TextExpander gränssnitt. De används bäst för att lägga till ytterligare information till utdrag, till exempel en sammanfattning av relevant information eller nästa steg du planerar att ta
  • Popupmenyer är för att infoga ett av några olika alternativ som valts med hjälp av en rullgardinsmeny. Popupmenyer ska användas när det finns ett begränsat antal möjliga alternativ. De fördelar de har över fältet fyller in är att du kan inkludera längre meningar utan att behöva skriva någonting
  • Valfria sektioner är block av text som kan läggas till eller tas bort genom att markera en kryssruta. De liknar i vissa avseenden popup menyer men tillåter bara ett enda alternativ. Om det finns en sektion som normalt, men inte alltid, ingår i ett utdrag, är en valfri sektion ett bra sätt att förenkla ditt arbetsflöde
  • De Urklipp fyll i lägger till innehållet i systemutklippstavlan i snippet. Med hjälp av e-postexemplet kan du kopiera anledningen till att de mailade dig till Urklippet och ha den infogad på en relevant punkt i ditt svar

Tips: De Visa på toppen Fyll i är inte riktigt en fyllning, berättar den TextExpander att lägga till alla fyllnadsfiler i ett utdrag till toppen av dialogrutan.

Introducerar tid och datummakroner

Tid och datum Makroer, som fyll i, används i TextExpander att lägga till dynamisk information i snippets. I det här fallet, att göra med nuvarande eller något annat, tid och datum.

Med TextExpander, Med hjälp av de angivna platshållarna kan du lägga till aktuell tid och datum i stort sett vilket format du vill, från ett enkelt datum till något som inkluderar dagnamn, månad, år och tid exakt till närmaste sekund.

När du lägger till det aktuella datumet har det sin plats, ibland behöver du lägga till detaljer om ett datum i det förflutna eller i framtiden. För det, TextExpander har Datum / Tid Math. Du kan få appen att lägga till eller subtrahera några sekunder, minuter, timmar, dagar, månader eller år till den aktuella tiden. 

Det här är verkligen användbart när du vill lägga till något liknande Vänligen meddela mig till torsdagen den 23 juli till dina utdrag.

Markörskontroll och tangenttryck

Medan andra appar gillar Keyboard Maestro som jag har skrivit mycket om är bättre lämpade för att automatisera en Mac, TextExpander har några enkla funktioner som är användbara för att arbeta med snippets.

Först med TextExpander Du kan styra markörpositionen inom snippets. Det finns två huvudalternativ: du kan antingen instruera TextExpander för att placera markörpositionen på en viss plats efter att utdraget har expanderat eller du kan simulera tryck på Piltangenter och flytta markören åt vänster, höger, uppåt eller nedåt.

Andra, TextExpander kan också utlösa vissa tangenttryckningar: Stiga på, Esc, Lämna tillbaka och Flik.

Dessa funktioner är användbara om du använder TextExpander att autofylla innehållet i flera fält, till exempel ämnet och kroppen i ett e-postmeddelande. Klippet kan lägga till ämnet i e-postmeddelandet och sedan använda Flik nyckel, hoppa till kroppsdelen av e-postmeddelandet och lägg till resten av innehållet.

Skapa ett komplext fragment

Nu knyter du allt ihop och utvecklar ett komplext fragment. För den här handledningen ska jag skapa ett utdrag som autofills ett e-postmeddelande som berättar om mina Tuts + tutorials. 

Det viktiga här är inte exakt vad mitt kodar gör, men hur det gör det. Gärna ändra det, eller lägg till innehåll som är mycket mer relevant för dig när du arbetar genom denna handledning.

Skapa ett nytt utdrag och tilldela det en lämplig förkortning och etikett. Jag använder xwork och kalla det Tidigare Arbets Email.

Lägga till ämnesraden i min e-postbit.

Lägg till ämnet för e-postmeddelandet i fältet fält. Något liknande Här är mitt tidigare arbete är perfekt. Sedan, från Föra in rullgardinsmenyn (den har ikonen I-Bar) väljer du Tangent> Tab

Detta infogar a Flik tangenttryck efter ämnet som i Flygpost 2, e-postappen hoppar från ämnesinmatningen till inmatningen av e-postkroppen.

Lägg sedan till hälsningen. Självklart vill du adressera mottagaren med namn så välj en enradigt fält från Fyll i ins del av Föra in falla ner. 

För att göra snippet lättare att använda, tilldela det ett lämpligt Fält namn tycka om Mottagare. Du kan också tilldela ett standardvärde som jag har använt killen.

Lägga till en enradigt fält fyll i för mottagarens namn.

Tips: Dubbelklicka på platshållarteksten för att få tillbaka dialogrutan Fyll i dialogrutan.

För huvuddelen av e-postmeddelandet vill jag lägga till innehållet från mina Tidigare Tuts utdrag från den sista handledningen. Jag kunde skriva om informationen men med TextExpander du kan boa snippets. 

Det här är bra, eftersom det betyder att om jag uppdaterar min lista med provartiklar i huvudbiten, uppdateras den automatiskt i alla andra utdrag som använder den. För att inhämta ett utdrag, välj det du vill ha från Infoga> Snippet meny.

För att kunna använda vissa datum / tid matematik antar jag att jag frågar vem jag mailar för deras åsikt om mitt arbete och jag behöver feedback inom nästa vecka. Jag vill att meningen ska läsas Jag skulle gärna höra vad du tycker om dem om möjligt, med [Dagens namn] nästa, [Månad] [Datum].

För att göra detta skriver du in de inledande orden innan du lägger till dagnamnet, välj Datum / Tid Math> Lägg till dag (er). För att lägga till en vecka istället för en enda dag, ändra 1 till a 7 i platshållaren. 

Lägg till resten av datumhållare och annan text. Det slutliga makroet skulle säga något liknande Jag skulle gärna höra vad du tycker om dem Om möjligt, genom% @ + 7D% A nästa,% B% e.

Tips: TextExpander jobbar med ett enda datum på en gång. Om du lägger till en vecka så varje gång du använder datumfunktionen fungerar det med det kommande datumet. För att återställa det till ett annat datum måste du använda Datum / Tid matematik.

Det är alltid en bra idé med e-postutdrag att ha en plats att lägga till något annat du vill säga. Ofta vill du lägga till några rader av ett mer personligt meddelande för att knyta allt ihop. Jag brukar göra detta i slutet av e-postens kropp.

För att göra detsamma, lägg till en flervalsfält fyll i mot slutet av ditt email. Återigen, ge det ett lämpligt namn och, om det behöver ett, standardvärde.

Slutningen dyker upp med ett val av tre hälsningar.

E-postens kropp är nu klar, allt som återstår är att logga av. För att blanda upp saker ska jag lägga till en popup-meny för att välja en avslutande hälsning. Lägg till en Popupmeny fyll i. Ge det ett lämpligt namn och lägg till relevant text för varje alternativ du vill ha. Jag har använt Skål, Tack och Med vänliga hälsningar.

Om du lägger till samma fyllningsfält två gånger kommer det att använda samma innehåll på båda ställena. För att personifiera e-posten fullständigt, lägg till mottagarens namnfält igen så att stängningen läser Skål [Mottagare].

Använda det färdiga utdraget.

Med allt som har gjort, bör stycket, om du har följt exakt, läsa något liknande:

Här är min tidigare arbets% -nyckel: flik% 

Hej% filltext: name = Mottagare: default = dude%,

% Utdrag: xtuts%

Jag skulle gärna höra vad du tycker om dem Om möjligt, genom% @ + 7D% A nästa,% B% e.

% fillarea: namn = Personligt meddelande%

% fillpopup: name = Closing: default = Skål: Tack: Alla de bästa%% filltext: name = Mottagare%,

H.

Slutsats

I denna handledning har jag flyttat förbi grunderna och tittat på att utveckla komplexa och dynamiska utdrag i TextExpander. Fyll i och makron är bland de mest användbara funktionerna i appar. Många utdrag du skapar kommer att utnyttja dem.

I nästa handledning ser jag på att använda skriptspråk med TextExpander.