TextExpander II Ins und Makros füllen

Screencast

TextExpander ist eine Mac-App zur Produktivitäts- und Texterweiterung. Tastenkombinationen sind erweitert in längere Textblöcke gerufen Schnipsel. Wenn Sie wiederholt dieselben Informationen eingeben, TextExpander kann Ihnen viel Zeit sparen.

Im vorherigen Artikel dieser Serie habe ich die Grundlagen von vorgestellt TextExpander. In diesem Lernprogramm werde ich einige der fortgeschritteneren Funktionen verwenden: Ins füllen und Zeit- und Datumsmakros.

Voraussetzungen

Um diesem Tutorial zu folgen, müssen Sie bereits mit den Grundlagen von vertraut sein TextExpander, insbesondere wie neue Schnipsel erstellt werden und was eine geeignete Tastenkombination darstellt. Wenn nicht, ist das vorherige Tutorial eine einfache Einführung.

Du brauchst einen Mac mit TextExpander Eingerichtet. Die App kann für 44,95 US-Dollar von der Smile Software-Website erworben werden. Es gibt auch eine 30-tägige kostenlose Testversion.

Fill Ins einführen

In einigen Fällen ist es genau das, was Sie mit einem Snippet wollen, wenn Sie genau die gleichen Informationen einfügen. In anderen Fällen möchten Sie jedoch einige kleine Details ändern. Zum Beispiel, wenn Sie verwenden TextExpander Erstellen von E-Mails aus der Dose, mit der Möglichkeit, den Namen des Empfängers anstelle eines vagen Namens hinzuzufügen Lieber Freund ist bedeutsam. Hier kommen Fill Ins ins Spiel.

Es gibt ein paar verschiedene Arten von Fill Ins TextExpander:

  • Einzeilige Felder sind für das Einfügen einiger Wörter in ein Snippet. Dies sind die Füllungen, die Sie am häufigsten verwenden werden. Sie sind perfekt für Empfängernamen, Treffpunkte und alles andere mit vielen Optionen
  • Mehrzeilige Felder sind einzeiligen Feldern ähnlich, dienen jedoch zum Einfügen eines längeren Textblocks in das Snippet. Der Hauptunterschied ist, wie sie im erscheinen TextExpander Schnittstelle. Sie werden am besten für das Hinzufügen zusätzlicher Informationen zu Snippets verwendet, z. B. eine Zusammenfassung relevanter Informationen oder die nächsten Schritte, die Sie planen
  • Popup-Menüs dienen zum Einfügen einer von mehreren verschiedenen Optionen, die über ein Dropdown-Menü ausgewählt werden. Popup-Menüs sollten verwendet werden, wenn eine begrenzte Anzahl möglicher Optionen vorhanden ist. Sie haben gegenüber den Feldern den Vorteil, dass Sie längere Sätze einfügen können, ohne etwas eingeben zu müssen
  • Optionale Abschnitte sind Textblöcke, die durch Auswahl eines Kontrollkästchens hinzugefügt oder entfernt werden können. Sie ähneln in gewisser Hinsicht den Popup-Menüs, lassen jedoch nur eine einzige Option zu. Wenn ein Abschnitt normalerweise, aber nicht immer in einem Snippet enthalten ist, ist ein optionaler Abschnitt eine gute Möglichkeit, Ihren Workflow zu vereinfachen
  • Das Zwischenablage fill in fügt den Inhalt der Systemzwischenablage zum Snippet hinzu. Anhand des E-Mail-Beispiels können Sie den Grund für die E-Mail in die Zwischenablage kopieren und an entsprechender Stelle in Ihre Antwort einfügen

Spitze: Das Zeigen Sie oben Ausfüllen ist nicht wirklich ein Ausfüllen, sagt es TextExpander Um alle Fill-Ins in einem Snippet oben im Fill-Dialog hinzuzufügen.

Einführung von Zeit- und Datumsmakros

Zeit- und Datumsmakros, Wie Fill-Ins werden sie verwendet TextExpander um dynamische Informationen zu Ausschnitten hinzuzufügen. In diesem Fall handelt es sich um die aktuelle oder andere Uhrzeit und Datum.

Mit TextExpander, Mithilfe der bereitgestellten Platzhalter können Sie die aktuelle Uhrzeit und das Datum in nahezu jedem gewünschten Format hinzufügen. Von einem einfachen Datum bis zu einem Datum, das den Tagnamen, den Monat, das Jahr und die Uhrzeit auf die nächste Sekunde genau angibt.

Während das Hinzufügen des aktuellen Datums seinen Platz hat, müssen Sie manchmal Details zu einem Datum in der Vergangenheit oder in der Zukunft hinzufügen. Dafür, TextExpander hat Datum / Uhrzeit Math. Sie können mit der App eine beliebige Anzahl von Sekunden, Minuten, Stunden, Tagen, Monaten oder Jahren zur aktuellen Uhrzeit hinzufügen oder abziehen. 

Dies ist sehr nützlich, wenn Sie etwas hinzufügen möchten Lass es mich bitte bis Donnerstag, 23. Juli wissen zu Ihren Schnipseln.

Cursorsteuerung und Tastendrücke

Während andere Apps mögen Keyboard Maestro über die ich ausführlich geschrieben habe, eignen sich besser für die Automatisierung eines Mac, TextExpander hat einige einfache Funktionen, die für die Arbeit mit Snippets hilfreich sind.

Zuerst mit TextExpander Sie können die Cursorposition innerhalb von Ausschnitten steuern. Es gibt zwei Hauptoptionen: Sie können entweder Anweisungen erteilen TextExpander um die Cursorposition an einer bestimmten Stelle zu platzieren, nachdem das Snippet erweitert wurde, oder Sie können Drücke auf dem simulieren Pfeiltasten und den Cursor nach links, rechts, oben oder unten bewegen.

Zweite, TextExpander kann auch bestimmte Tastendrücke auslösen: Eingeben, Esc, Rückkehr und Tab.

Diese Funktionen sind nützlich, wenn Sie verwenden TextExpander um den Inhalt mehrerer Felder automatisch auszufüllen, z. B. Betreff und Text einer E-Mail. Das Snippet kann den Betreff der E-Mail hinzufügen und dann mit der Tab Taste, springen Sie zum Hauptteil der E-Mail und fügen Sie den Rest des Inhalts hinzu.

Erstellen eines komplexen Snippets

Nun, um alles zusammenzubinden und ein komplexes Snippet zu entwickeln. Für dieses Tutorial werde ich ein Snippet erstellen, das eine E-Mail automatisch füllt und die Leute über meine Tuts + -Tutorials informiert. 

Das Wichtigste dabei ist nicht genau das, was mein Snippet macht, sondern wie es gemacht wird. Fühlen Sie sich frei, es zu ändern oder Inhalte hinzuzufügen, die für Sie wesentlich relevanter sind, während Sie dieses Lernprogramm durcharbeiten.

Erstellen Sie ein neues Snippet und weisen Sie ihm eine geeignete Abkürzung und Bezeichnung zu. Ich benutze xwork und es nennen Vorherige Arbeits-E-Mail.

Hinzufügen der Betreffzeile zu meinem E-Mail-Snippet.

Fügen Sie den Betreff der E-Mail zum Ausschnittsfeld hinzu. So etwas wie Hier ist meine bisherige Arbeit ist perfekt. Dann aus dem Einfügen Dropdown-Menü (es hat das I-Bar-Symbol) auswählen Taste> Tab

Dies fügt ein Tab Drücken Sie nach dem Betreff die Taste Luftpost 2, Die E-Mail-App springt von der Betreff-Eingabe zur E-Mail-Text-Eingabe.

Dann fügen Sie die Anrede hinzu. Natürlich möchten Sie den Empfänger über den Namen ansprechen, wählen Sie also ein einzeiliges Feld von dem Ins füllen Abschnitt der Einfügen Dropdown-Liste. 

Um die Verwendung des Snippets zu erleichtern, weisen Sie ihm einen entsprechenden Wert zu Feldname mögen Empfänger. Sie können auch einen Standardwert zuweisen, den ich verwendet habe Kumpel.

Hinzufügen eines einzeiliges Feld Geben Sie den Namen des Empfängers ein.

Spitze: Doppelklicken Sie auf den Platzhaltertext, um das Erstellungsdialogfeld wieder aufzurufen.

Für den Hauptteil der E-Mail möchte ich den Inhalt meiner hinzufügen Vorherige Tuts Ausschnitt aus dem letzten Tutorial. Ich könnte die Informationen aber mit neu eingeben TextExpander Sie können Schnipsel nisten. 

Das ist großartig, wenn ich meine Liste der Beispielartikel im Haupt-Snippet aktualisiere, wird dies automatisch in jedem anderen Snippet aktualisiert, das es verwendet. Um ein Snippet zu verschachteln, wählen Sie das gewünschte aus Einfügen> Ausschnitt Speisekarte.

Um Datum und Zeit zu berechnen, gehe ich davon aus, dass ich frage, wer immer ich per E-Mail nach ihrer Meinung zu meiner Arbeit frage, und ich brauche ihr Feedback innerhalb der nächsten Woche. Ich möchte den Satz lesen Ich würde gerne hören, was Sie von ihnen halten. wenn möglich, bis [Tag Name], [Monat] [Datum].

Geben Sie dazu die einleitenden Wörter ein und wählen Sie dann, bevor Sie den Namen des Tages hinzufügen Datum / Uhrzeit Mathematik> Tag (e) hinzufügen. Um eine Woche anstelle eines einzelnen Tages hinzuzufügen, ändern Sie die 1 zu einem 7 im Platzhalter. 

Fügen Sie den Rest der Datumsplatzhalter und anderen Text hinzu. Das letzte Makro sollte etwas sagen Ich würde gerne hören, was Sie von ihnen halten. Wenn möglich, um% @ + 7D% A weiter,% B% e.

Spitze: TextExpander arbeitet mit einem einzigen Datum gleichzeitig. Wenn Sie eine Woche hinzufügen, wird jedes Mal, wenn Sie die Datumsfunktion verwenden, dieses zukünftige Datum verwendet. Um es auf ein anderes Datum zurückzusetzen, müssen Sie Datum / Uhrzeit verwenden.

Bei E-Mail-Snippets ist es immer eine gute Idee, einen Platz für alles andere hinzuzufügen, was Sie sagen möchten. Oft möchten Sie einige Zeilen mit einer persönlicheren Nachricht hinzufügen, um alles miteinander zu verknüpfen. Ich neige dazu, dies am Ende des E-Mail-Texts zu tun.

Um das Gleiche zu tun, fügen Sie ein mehrzeiliges Feld Füllen Sie am Ende Ihrer E-Mail-Adresse aus. Vergeben Sie erneut einen geeigneten Namen und, falls erforderlich, einen Standardwert.

Das Schließen erscheint mit einer Auswahl von drei Anreden.

Der E-Mail-Text ist jetzt fertig, Sie müssen sich nur noch abmelden. Um die Dinge zu vermischen, füge ich ein Popup-Menü hinzu, um eine abschließende Anrede auszuwählen. Füge hinzu ein Popup-Menü ausfüllen. Geben Sie einen geeigneten Namen und fügen Sie für jede gewünschte Option den entsprechenden Text hinzu. Ich habe gebraucht Prost, Vielen Dank und Alles Gute.

Wenn Sie dasselbe Ausfüllfeld zweimal hinzufügen, wird derselbe Inhalt an beiden Stellen verwendet. Um die E-Mail vollständig zu personalisieren, fügen Sie das Namensfeld des Empfängers erneut hinzu, damit der Abschluss angezeigt wird Prost [Empfänger].

Verwenden Sie das fertige Snippet.

Nach all dem sollte das Snippet, wenn Sie genau gefolgt sind, etwas Ähnliches lesen:

Hier ist meine vorherige Arbeit% -Taste: Tab% 

Hey% filltext: name = Empfänger: default = dude%,

% snippet: xtuts%

Ich würde gerne hören, was Sie von ihnen halten. Wenn möglich, um% @ + 7D% A weiter,% B% e.

% fillarea: name = personalisierte Nachricht%

% fillpopup: name = Schließen: default = Cheers: Danke: Alles Gute%% filltext: name = Empfänger%,

H.

Fazit

In diesem Tutorial bin ich an den Grundlagen vorbeigegangen und habe mich mit der Entwicklung komplexer und dynamischer Snippets beschäftigt TextExpander. Fill-Ins und Makros gehören zu den nützlichsten Funktionen der Apps. Viele von Ihnen erstellte Snippets verwenden sie.

Im nächsten Tutorial werde ich mit Skriptsprachen mit TextExpander.