Master TextExpander mit diesen hilfreichen Tipps und Tricks

Wenn Sie TextExpander verwenden, wissen Sie, dass dies einen drastischen positiven Einfluss auf Ihre Produktivität haben kann. Aber nutzen Sie TextExpander in vollem Umfang oder kratzen Sie kaum an der Oberfläche dessen, was es kann? Dieses Tutorial bietet einen tiefen Einblick in dieses unglaublich vielseitige Werkzeug und zeigt Ihnen alles, was Sie wissen müssen, um ein TextExpander-Meister zu werden.


Inhalt

Das folgende Tutorial ist in vier Abschnitte unterteilt:

  1. Setup - Hier finden Sie einige Optimierungen und Änderungen, die Sie vornehmen können, um Ihre TextExpander-Erfahrung zu optimieren.
  2. Auslöserhinweis - In diesem Abschnitt werde ich einige allgemeine Hinweise und bewährte Vorgehensweisen zum Einrichten von Effektauslösern zum Erweitern Ihrer Ausschnitte erläutern.
  3. Einfache Tricks - Wir fangen unsere TextExpander-Tricks mit einigen Funktionen an, mit denen erfahrene Benutzer wahrscheinlich vertraut sind, aber neue Benutzer haben vielleicht einen Blick darauf geworfen.
  4. Fortgeschrittene Tricks - Wir werden am Ende einige der komplexesten Funktionen von TextExpander betrachten und lernen, sie effektiv einzusetzen, um jede Menge Zeit und Mühe zu sparen.

Konfiguration

In diesem Abschnitt werden einige Möglichkeiten beschrieben, mit denen ich TextExpander für ein optimales Erlebnis eingestellt habe.

Passen Sie die Verzögerung der Zwischenablage an

Eines meiner einzigen Peeves mit TextExpander hat mit der Wiederherstellung der Zwischenablage zu tun. Oft verwende ich es, um ein vorhandenes Text-Snippet in ein Tag zu packen. Der Prozess ist wie folgt: Zuerst wähle ich etwas aus, dann schneide ich es in die Zwischenablage. Als nächstes tippe ich meine Abkürzung für das Tag ein, das ich verwenden möchte, expandiere es, füge den ursprünglichen Text ein und füge ihn in das Tag ein.

Das Problem ist, dass beim Einfügen des ursprünglichen Textes die Dinge nicht ganz so funktionieren, wie ich es will. Hier ist ein Beispiel dafür, was passiert:


Ein Problem, das mir häufig begegnet

Wie Sie sehen, wird das TextExpander-Snippet anstelle des ursprünglichen Textstücks eingefügt, das ich in die Zwischenablage geschnitten habe. Der Grund dafür liegt im Kern auf der Funktionsweise von TextExpander. Wenn Sie ein Snippet erweitern, platzieren Sie den erweiterten Text in Ihrer Zwischenablage. Verschieben Sie alles, was Sie dort hatten, fügen Sie den erweiterten Text an der Position des Cursors ein und stellen Sie dann den ursprünglichen Inhalt der Zwischenablage wieder her.

Was im obigen Beispiel passiert, ist einfach, dass ich TextExpander voraus bin. ich schlage Befehl-V zu schnell. Wenn ich ein oder zwei Sekunden gewartet hätte, hätte es gut funktioniert. Das Problem ist, ich verwende dieses Tool, um Zeit zu sparen, also möchte ich nicht ein paar Sekunden warten!

Es stellt sich heraus, dass es eine Möglichkeit gibt, diese Funktionalität so anzupassen, dass sie Ihren Wünschen entspricht. Gehen Sie in die Voreinstellungen von TextExpander und vergewissern Sie sich, dass die erste Registerkarte "Expansion" aktiviert ist. Suchen Sie nun den Schieberegler für "Zwischenablage wiederherstellen" und verschieben Sie ihn etwas nach links.


Ein Problem, das mir häufig begegnet

Dadurch verringert sich die Zeit, die TextExpander benötigt, um die Zwischenablage wiederherzustellen. Seien Sie jedoch vorsichtig, wenn Sie diesen Schieberegler zu weit nach unten bewegen, wird die Zwischenablage so schnell wiederhergestellt, dass Ihre gespeicherten Snippets nicht die Möglichkeit haben, zu erweitern. Ich habe gefunden 0,45 Sekunden, down von einem Standardwert 0,8 Sekunden, ein guter Wert, aber dies kann für Ihre Einrichtung variieren. Probieren Sie ein paar andere Werte aus, bis Sie etwas finden, das funktioniert.

Wenn ich dieses Experiment noch einmal durchführte, stelle ich fest, dass mein Problem gelöst wurde. Der Originaltext wird genau dort eingefügt, wo er hingehört.


Problem gelöst!

Spitze: Wenn Sie anfangen, sich mit der Verzögerung in der Zwischenablage zu beschäftigen, kann etwas schief laufen. Wenn Ihnen die Ergebnisse nicht gefallen, drücken Sie einfach die Schaltfläche "Standardverzögerung verwenden", um zum normalen Verhalten zurückzukehren.

Synchronisierung

Je länger Sie TextExpander besitzen, desto mehr werden Sie feststellen, dass er sich so tief in Ihren Workflow einfügt, dass Sie sich kaum vorstellen können, ohne ihn zu arbeiten. In Kürze müssen Sie auch die mobile Version erwerben, damit Sie auf Ihre Snippets zugreifen können, wenn Sie von Ihrem iPad oder iPhone aus arbeiten.

Wenn Sie die mobile Version herunterladen, ist dies standardmäßig eine leere App. Keine Ihrer Gruppen oder Schnipsel wird von Ihrem Mac importiert. Dies gilt auch, wenn Sie TextExpander auf einem anderen Mac einrichten. Offensichtlich möchten Sie nicht alle Snippets in jeder Version manuell erstellen. Was ist also die Lösung??

Glücklicherweise enthält TextExpander zwei Synchronisierungsoptionen, die Sie behandelt haben. Um sie auszuchecken, öffnen Sie die TexExpander-Voreinstellungen und klicken auf Sync Tab. Hier haben Sie die Möglichkeit, über Dropbox zu synchronisieren oder Ihre Schnipsel über ein lokales Netzwerk zu teilen.


TextExpander-Synchronisierungsoptionen

Die beste Lösung ist hier die Dropbox. Dadurch wird Ihre TextExpander-Bibliothek direkt in Ihrem Dropbox-Ordner abgelegt, sodass Sie dieselbe Bibliothek für alle Ihre verschiedenen Iterationen der App freigeben können. Dadurch wird sichergestellt, dass alle neuen und alten Snippets dort aktualisiert werden, wo Sie sie benötigen.


TextExpander-Synchronisierungsoptionen

Um dies in der mobilen App zu aktivieren, klicken Sie auf das kleine Zahnradsymbol, um den Bildschirm "Einstellungen" aufzurufen, und schalten Sie einfach "Use Dropbox" ein. Dadurch werden Sie zur Bestätigung an die Dropbox-App weitergeleitet und kehren anschließend zu TextExpander zurück. Dort werden Sie aufgefordert, "Link to Dropbox" oder "Dropbox-Daten ersetzen" zu verwenden. Es ist lebenswichtig Wählen Sie "Link to Dropbox" oder löschen Sie alle Schnipsel, die Sie auf Ihrem Mac so hart erstellt haben.

Wenn Sie aus irgendeinem verrückten Grund kein Dropbox-Benutzer sind, können Sie Ihre Schnipsel über eine lokale Verbindung freigeben. Diese Option ist jedoch umständlicher. Sie müssen jede einzelne Gruppe von Snippets für die Freigabe auswählen und genehmigen. Die erneute Synchronisierung erfolgt bei jeder Änderung. Dies ist ein echter Schmerz, also sparen Sie sich die Mühe und gehen Sie die Dropbox-Route.

Machen Sie tägliche Sicherungen

Eines schönen Tages, nachdem ich meinen Mac neu gestartet hatte, bemerkte ich, dass meine TextExpander-Snippets nicht funktionierten. Ich öffnete die App, um zu sehen, was los war… und sie war leer. Kein einziger Ausschnitt in Sicht. In Anbetracht der Tatsache, dass ich Monate damit verbracht hatte, meine Bibliothek mit Schnipsel aufzubauen, trat sofort eine leichte Panik ein. Ich bin ehrlich gesagt immer noch nicht sicher, was passiert ist, und es spielte keine Rolle, es spielte nur ein großes Loch wo die Früchte meiner Arbeit einmal gewesen waren.

Als die Panik nachgelassen hatte, herrschten kühle Köpfe vor und ich erinnerte mich, dass ich einmal ein einfaches Kästchen in den Einstellungen von TextExpander angehakt hatte:


Führen Sie immer, immer, immer tägliche Sicherungen durch.

"Führen Sie automatische Sicherungen von TextExpander-Daten durch: Täglich." In diesem erstaunlichen Bildschirm können Sie festlegen, wie oft Sicherungen durchgeführt werden sollen, wo sie kopiert werden und wie viele Sicherungsdateien vorhanden sind. Es führt Sie sogar durch das Wiederherstellen eines Backups.

Aus diesem Grund hat meine Geschichte ein Happy End. In wenigen Sekunden konnte ich aus dem Backup des Vortages ziehen und hatte wieder eine App voller Snippets. Gehen Sie jetzt und stellen Sie sicher, dass Sie dieses Fenster richtig eingerichtet haben.

Auslöserhinweis

Lass uns über Auslöser sprechen. Wie Sie wissen, werden Snippets durch etwas bestimmtes ausgelöst, das Sie eingeben, aber nicht alle Trigger werden gleich erstellt. Ich werde einige meiner Tricks zeigen, um effektive Auslöser zu schaffen.

Verwenden Sie kurze, aber einprägsame Auslöser

Der Schlüssel zu einem guten Auslöser ist es, ihn extrem kurz zu machen und dennoch sofort abrufbar zu sein. Machen Sie es so nah wie möglich, was auch immer Ihr erster Instinkt sein könnte, so dass selbst wenn Sie es vergessen, das erste, was Sie ausprobieren können, funktioniert. Denken Sie jedoch daran, dass hier alles darauf ankommt, Tastatureingaben zu speichern. Auslöser, die zehn Tastendrucke benötigen, sind einfach ineffizient und selbstzerstörerisch, Sie können es besser machen.


Beispiele auslösen

Betrachten Sie die drei obigen Beispiele. Die erste ist großartig, wenn Sie sich daran erinnern können, aber es ist wahrscheinlich, dass Sie bald alle Ihre winzigen Auslöser mischen und Ihnen sowieso die Buchstaben ausgehen. Das nächste Beispiel ist viel einprägsamer, aber die Eingabe dauert viel zu lange. Das letzte Beispiel ist perfekt, es sagt genau aus, was es tut, ist also einprägsam und fast sicher noch viel schneller als das Eingeben der tatsächlichen E-Mail-Adresse.

Einzigartige Auslöserideen

Damit ein Auslöser wirksam werden kann, muss er eindeutig sein. Damit meine ich, dass es nicht etwas sein kann, was Sie normalerweise in Ihre typische Routine eingeben würden. Zum Beispiel können Sie nicht einfach das Wort "email" verwenden, um Ihr E-Mail-Adress-Snippet zu erweitern, da es gelegentlich vorkommt, dass Sie das Wort "email" wirklich eingeben möchten und wütend sein werden, wenn TextExpander es immer wieder überschreibt es in etwas anderes verwandeln.

Hier sind ein paar verschiedene Techniken, von denen ich gesehen habe, dass Menschen einzigartige Auslöser erstellen:


Einzigartige Auslöserideen

Verdopple den letzten Buchstaben
Das erste Beispiel ist super einfach, aber in meinen Augen ist es auch das am wenigsten wirksame. Ich finde, dass die Wahl eines Auslösers mit einem Wort und das Verdoppeln des letzten Buchstabens immer noch zu einem gelegentlichen versehentlichen Auslösen führen kann. Angenommen, Sie erstellen einen Auslöser, der ein "em" -Tag in HTML schreibt. Wenn Sie diese Logik verwenden, wird Ihr Auslöser "emm" sein, was definitiv problematisch sein wird, wenn Sie zum ersten Mal versuchen, jemandem namens "Emmet" eine E-Mail über ein "Dilemma" zu senden, das Sie hatten.

Verwenden Sie ein Symbol
Das nächste ist mein persönliches System. Normalerweise verwende ich ein einzelnes Wort oder eine Abkürzung als Auslöser, unmittelbar gefolgt von einem Hash-Symbol. Mit diesem System stoße ich nie auf versehentliche Erweiterungen. Es erfordert jedoch einen zusätzlichen Tastendruck, da das Symbol "#" "Shift" erfordert. Es ist auch nicht ideal für mobile Ausschnitte, da sich Symbole in einem sekundären Tastaturmenü befinden.

Beginnen Sie mit einem Komma
Eine der interessantesten Techniken, die ich je gesehen habe, besteht darin, jeden Auslöser mit einem Komma zu beginnen. Wenn Sie darüber nachdenken, geben Sie wahrscheinlich selten oder nie ein Komma ein, dem nicht sofort ein Leerzeichen folgt. Das bedeutet, dass Sie ein Komma ohne Leerzeichen verwenden können, um anzuzeigen, dass Sie einen Auslöser eingeben. Das potenzielle Problem, dem Sie hier begegnen, ist, dass Sie keine Auslöser mit ähnlichen Wurzeln haben können. Zum Beispiel verwende ich "ul #", um eine ungeordnete Liste in HTML zu erstellen, und "ula #", um eine geordnete Liste mit Ankertags zu erstellen. Wenn Sie dies mit der Komma-Methode versucht haben, wird sie immer erweitert, wenn Sie ", ul" eingegeben haben, und Sie erhalten nie eine Änderung, um zum "a" zu gelangen..

Erweiterungsbegrenzer

Zusätzlich zum Erstellen eindeutiger Zeichenfolgen zum Auslösen einer Erweiterung können Sie optional bestimmte Abkürzungen oder "Trennzeichen" als Auslöser festlegen. Auf der Registerkarte "Erweiterung" können Sie Abkürzungen so einstellen, dass sie bei Eingabe oder an einem bestimmten Trennzeichen sofort erweitert werden. Sie können auch auswählen, ob Sie das Trennzeichen nach der Erweiterung beibehalten oder aufgeben möchten. In den meisten Fällen möchten Sie es wahrscheinlich aufgeben.


Einzigartige Auslöserideen

Wenn Sie hier auf die Schaltfläche "Trennzeichen festlegen" klicken, gelangen Sie zum Bildschirm, in dem Sie mehrere Trennzeichen einrichten können, von denen jedes eine Erweiterung auslöst.


Einzigartige Auslöserideen

Im obigen Beispiel sind Leerzeichen, Tabulatortaste, Eingabetaste und Eingabetaste so eingestellt, dass eine Erweiterung ausgelöst wird, wenn das Schlüsselwort, die Phrase usw. eingegeben werden.

Nicht für sensible Informationen

An einem Ort, an dem ich Schwierigkeiten habe, mich an lange Zeichenfolgen zu erinnern, sind Passwörter. Es ist eine starke Versuchung, wenn Sie TextExpander zum ersten Mal verwenden, um sich an die lächerlich komplexen Codes zu erinnern, die Sie durch gute Sicherheitsmaßnahmen zwingen müssen. Dies ist jedoch wichtig: TextExpander ist nicht für vertrauliche Informationen gedacht.

Es gibt einen einfachen Grund dafür: es ist nicht sicher. Wenn ich mich an Ihren Computer setze, kann ich TextExpander mühelos aufrufen. Wenn Sie einen Ordner mit Ausschnitten haben, die mit "Passwörter" beschriftet sind, habe ich Gold geschlagen.


Verwenden Sie einen Kennwort-Manager wie 1Password für vertrauliche Daten

Dies geht weit über Kennwörter hinaus. Alles, was keine öffentlichen Informationen ist, von Kreditkarteninformationen bis zur Sozialversicherungsnummer, sollte nicht in TextExpander oder einer anderen nicht sicheren Anwendung gespeichert werden. Verwenden Sie für diesen Datentyp 1Password oder eine entsprechende Anwendung, die Ihre Informationen in einem sicheren digitalen Tresor speichert.


Einfache Tricks

In diesem Abschnitt werden einige der einfachen integrierten TextExpander-Funktionen beschrieben, die Ihnen das Leben erleichtern können. Wenn Sie mit TextExpander noch nicht vertraut sind, sind diese Tricks sehr einfach und können die Anwendung dieser Anwendung drastisch verändern.

Platzieren Sie den Cursor dort, wo Sie ihn haben möchten

In TextExpander müssen Sie unbedingt lernen, wie Sie den Cursor nach der Erweiterung an der gewünschten Stelle positionieren. Angenommen, Sie möchten ein Makro zum Erstellen eines schnellen Divs in HTML haben. Ihr erster Instinkt könnte sein, den Code direkt in Ihr Snippet einzufügen und ihn einen Tag lang anzurufen. Sie können jedoch mehr als das tun:


Verwenden Sie% I, um den Cursor nach der Erweiterung an der gewünschten Stelle zu platzieren

Wie wir in der obigen Abbildung sehen, benötigt unser Div-Snippet einen ID-Namen. Jedes Mal, wenn wir dieses Snippet verwenden, müssen wir diese Informationen manuell eingeben. Das Problem ist, dass sich der Cursor immer an der falschen Stelle befindet und ein zusätzlicher Klick erforderlich ist, um ihn dorthin zu bringen, wo Sie ihn benötigen. Mit unserer verbesserten Version haben wir den Cursor jedoch genau an der Stelle eingefügt, an der wir ihn nach der Erweiterung benötigen, damit wir diesen Teil fortsetzen und diesen Part eintippen können, ohne einen Taktschlag zu verlieren.

Dies wird mit einem einfachen Code erreicht: %ICH. Platzieren Sie dies in Ihrem Snippet an einer beliebigen Stelle, an der Sie den Cursor platzieren möchten, und der Cursor wird unmittelbar nach der Erweiterung zu dieser Stelle springen.


In diesem Menü können Sie den Cursor-Kurzcode einfügen

Wenn Sie den Code zum Einfügen des Cursors vergessen, machen Sie sich keine Sorgen. Sie können das oben abgebildete Menü verwenden, um ihn in Ihrem Snippet zu platzieren. Dieser befindet sich am unteren Rand des Bedienfelds zur Erstellung von Snippets.

Zwischenablage

Dieselbe Methode, die wir gerade verwendet haben, um den Cursor an einer bestimmten Stelle einzufügen, kann zum Einfügen des Inhalts der Zwischenablage verwendet werden. Dieses Mal verwenden wir den Code % Zwischenablage.


In diesem Menü können Sie den Cursor-Kurzcode einfügen

Unten sehen Sie den Workflow in Aktion. Zuerst schnappen wir uns eine lange Nummer und kopieren sie in unsere Zwischenablage. Dann geben wir die Abkürzung ein, um ein Snippet mit der Erweiterung zu erweitern % Zwischenablage Code drin. Das Ergebnis ist, dass unser ursprüngliches Snippet mit dem aktuellen Inhalt der Zwischenablage modifiziert wird.


Ein Beispielworkflow für die Zwischenablagefunktion

Verschachtelungsschnipsel

Eine andere nützliche zeitsparende Technik ist das Verschachteln eines Snippets in ein anderes. Nehmen wir also an, Sie haben bereits ein Snippet für Ihre E-Mail. Dann erstellen Sie ein weiteres größeres Snippet, das auch Ihre E-Mail enthält. Sie können das letztere einfach mit der folgenden Methode in das erstere einfügen:


Ein TextExpander-Snippet verschachteln

Wie Sie sehen, müssen Sie zuerst das Wort "snippet" gefolgt von einem Doppelpunkt und einem Prozentzeichen (% snippet:%) eingeben. Dann fügen Sie den Auslöser für das Snippet ein, auf das Sie hinter dem Doppelpunkt und vor dem Doppelpunkt verweisen schließender Prozentsatz (% snippet: email #%).

Einer der Vorteile dieser Technik ist, dass Sie beim Ändern Ihrer E-Mail-Adresse nur ein einzelnes Snippet aktualisieren müssen. Alle anderen verweisen auf diese einzelne Quelle und aktualisieren sie mit den von Ihnen vorgenommenen Änderungen.


Ein verschachteltes Snippet mit dem Menü einfügen

Wie bei den anderen oben genannten Techniken können Sie ein Snippet mit dem Menü am unteren Rand einfügen, wenn Sie die manuelle Syntax vergessen. Dadurch wird einfach die Codezeile oben für Sie ausgegeben.

Snippet-Typ ändern

Eine der wichtigsten und leicht übersehenen Funktionen von TextExpander ist die Möglichkeit, den "Inhalt" -Typ Ihrer Snippets zu ändern. Es gibt vier verschiedene Optionen:

  1. Einfacher Text
  2. Formatierter Text, Bilder
  3. AppleScript
  4. Shell-Skript

Um den Typ des Snippets zu ändern, klicken Sie auf das kleine horizontale Dropdown-Menü, das über dem Feld zum Einfügen großer Snippets angezeigt wird.


Klicken Sie auf das Menü über dem Ausschnittsfeld, um den Typ zu ändern

Die ersten beiden sind ziemlich unkompliziert. Standardmäßig sind TextExpander-Snippets nur Text, aber Sie können sich auch sehr genau auf die Formatierung beziehen, sogar Bilder enthalten. Eines der häufigsten Missverständnisse über TextExpander ist, dass Sie es nicht mit Rich Text verwenden können, aber hier sehen Sie, dass es so einfach ist wie eine schnelle Änderung in diesem Menü.

Das wirklich lustige Zeug beginnt, wenn Sie feststellen, dass Sie TextExpander verwenden können, um Skripts auszulösen. Anstatt eine kleine Phrase zu einem großen Absatz oder etwas zu machen, können Sie stattdessen ein Skript starten, das so ziemlich jede gewünschte Aktion ausführt. Ihre Ergebnisse sind nur auf Ihre Scripting-Chops beschränkt.

Finden Sie Ihr Snippet

Können Sie sich nicht an den Schnipsel erinnern, nach dem Sie suchen? TextExpander bietet Ihnen eine Reihe verschiedener Optionen zum Suchen und Durchsuchen Ihrer Snippet-Bibliothek. Die Hauptschnittstelle enthält offensichtlich Ihre Ausschnitte auf der linken Seite, und rechts oben gibt es eine Suchleiste. Darüber hinaus können Sie Ihre Schnipsel aus jeder App direkt in Ihrer Menüleiste durchsuchen:


Durchsuchen Sie Ihre Ausschnitte aus der Menüleiste

Wie Sie sehen, gibt es auch eine Suchleiste oben in diesem Menü. Wenn Sie auf diese Suchleiste ohne alle Flusen zugreifen möchten, können Sie in den Voreinstellungen von TextExpander eine Tastenkombination einrichten:


Legen Sie eine Tastenkombination zum Durchsuchen Ihrer Snippets fest

Klicken Sie zuerst auf die Hotkeys und legen Sie eine Verknüpfung für die unterste Option fest: Suchausschnitte. Sobald diese Tastenkombination festgelegt ist, zeigt Ihre zugewiesene Tastenkombination eine einfache Suchleiste an, mit der Sie das richtige Snippet finden können.


Schnipselsuche ohne Flusen

Fortgeschrittene Tricks

Erfahrene TextExpander-Veteranen kennen wahrscheinlich die meisten Tricks des vorherigen Abschnitts. Lassen Sie uns in einige fortgeschrittenere Techniken eintauchen, die Sie wahrscheinlich noch nicht ausprobiert haben.

Datum und Uhrzeit Math

Ich weiß seit einiger Zeit, dass TextExpander zeitbezogene mathematische Operationen ausführen kann, aber bis vor kurzem hatte ich mich nie wirklich damit beschäftigt, zu sehen, wie es funktioniert. Es kann ziemlich kompliziert und schwierig sein, Ihren Verstand zu umwickeln. Hier ein Beispiel, das ich zum automatischen Einfügen des Datums von morgen verwende:


Dieser Code gibt das Datum von morgen aus

Wenn Sie in Shell-Skripts jemals Datumsformatierungen ausgeführt haben, ist Ihnen das bekannt. Andernfalls sieht es aus wie Kauderwelsch. Beginnen wir mit dem Herausschreiben verschiedener Teile des Datums in verschiedenen Formaten. Hier sind ein paar Beispiele für Code und wie die Ausgabe aussieht:

  • % a = Mo
  • % A = Montag
  • % b = Jan
  • % B = Januar
  • % d = 01 (Tag des Monats)
  • % I:% M = 11:32 (aktuelle Uhrzeit, 12-Stunden-Uhr)

Wenn Sie nach einer umfassenderen Liste suchen, finden Sie hier eine. Beachten Sie, dass Sie beliebige davon direkt in ein Snippet einfügen können, ohne dass Mathematik involviert ist. Wenn Sie jedoch wirklich Lust auf etwas haben möchten, geben Sie diesen ein paar der folgenden Punkte an.

  • % @ + 1D (+1 Tag)
  • % @ + 10D (+10 Tage)
  • % @ + 1M (+1 Monat)
  • % @ + 1J (+1 Jahr)
  • % @ + 1h (+1 Stunde)

Vor diesem Hintergrund können wir unser anfängliches Snippet leicht analysieren: % @ + 1D% A,% B% d. Zu Beginn wissen wir das % @ + 1D fügt einen Tag zum aktuellen Datum hinzu. Als Nächstes legen wir das Ausgabeformat dieser Aktion fest: % A,% B% d. Anhand unserer obigen Liste sehen wir, dass dies den Wochentag (Mittwoch), dann ein Komma, dann den Monat (Februar) und schließlich den Tag des Monats (27) erfasst. Das Endergebnis ist ungefähr so: Mittwoch, 27. Februar.

Wir können genau dasselbe mit der Zeit tun, was für jeden ideal ist, der häufig Zeitzonen konvertieren muss:


Dieser Code fügt der aktuellen Uhrzeit eine Stunde hinzu

Das letzte Snippet fügte einen Tag zum aktuellen Datum hinzu, dieser fügt der aktuellen Uhrzeit eine Stunde hinzu. Wenn dies alles zu viel ist, nehmen Sie sich keine Sorgen, Sie können schummeln!

Der einfache Weg

Es ist wichtig zu verstehen, wie der obige Code funktioniert, falls Sie ihn in irgendeiner Weise anpassen möchten, aber Sie müssen sich zum Glück nicht all diese verrückten Codes merken. In demselben Menü unten, das wir zuvor angesehen haben, finden wir Optionen zum Hinzufügen Datum / Uhrzeit Math.


Verwenden Sie dieses Menü, um Datum und Uhrzeit einfach zu berechnen

Der Prozess ist ein bisschen schwierig, stellen Sie also sicher, dass Sie es richtig machen. Wenn Sie dies außerhalb der Reihenfolge versuchen, funktioniert es nicht.

  1. Beginnen Sie mit einer mathematischen Funktion (Tag, Monat, Jahr usw. hinzufügen / subtrahieren)
  2. Schauen Sie als nächstes unter Datum oder Zeit Speisekarte
  3. Definieren Sie das Datums- oder Zeitformat, indem Sie aus den aufgelisteten Optionen auswählen
  4. Fügen Sie nach Bedarf Leerzeichen, Kommas und andere Sonderzeichen hinzu

Wie Sie sehen, beginnen Sie immer mit der math-Funktion und legen dann fest, wie die Ausgabe der Funktion aussehen wird. Möglicherweise benötigen Sie ein paar Versuche, um es richtig zu machen. Versuchen Sie es anhand meiner obigen Beispielausgabe.

Fill-Ins

Fill-Ins sind eine äußerst nützliche Funktion, mit der Sie Snippets erstellen können, die bei jeder Implementierung angepasst werden müssen. Nehmen Sie beispielsweise an, Sie haben eine generische E-Mail, die Sie regelmäßig senden. Sie müssen jedoch den Namen jedes Mal ändern, wenn Sie sie senden. Sie können die gesamte E-Mail in ein Snippet umwandeln und den Namen auf eine Eingabe setzen, die jedes Mal Eingaben akzeptiert Das Snippet wird erweitert.

In TextExpander stehen vier verschiedene Arten von Füllungen zur Verfügung: Einzeiliges Feld, Mehrzeiliges Feld, Popup-Menü und Optionaler Abschnitt. Diese befinden sich in demselben Menü, das wir zuvor angesehen haben, und befinden sich unter dem Eingabefeld für Snippets.


Vier Arten von Ausfüllungen

Sie können Ausfüllungen einzeln oder zusammen verwenden. Um zu sehen, wie die einzelnen Funktionen funktionieren, werfen wir einen Blick auf ein großes Beispiel, das alle vier Arten von Füllungen verwendet. Nachdem ich das Snippet eingerichtet habe, tippe ich meinen Abkürzungsauslöser und Folgendes erscheint:


Fill-Ins in Aktion

Ich habe hier eine Art Vorlage für einen HTML-Abschnitt erstellt. Es enthält eine Überschrift, einen Absatz und ein Bild, von denen jedes ein oder mehrere anpassbare Teile hat. Gehen wir jedes Stück einzeln durch:

  1. Für den Text der Überschrift habe ich ein einfaches einzeiliges Feld verwendet, in dem ich den Text ausfüllen kann. Bei jedem Ausführen dieses Ausschnitts bleibt der HTML-Teil derselbe. Ich kann jedoch ändern, was meine Überschrift besagt.
  2. Der Absatz ist ähnlich anpassbar, nur hier habe ich ein mehrzeiliges Feld verwendet, das viel mehr Text zulässt.
  3. Zurück zur Überschrift habe ich zwei Dropdown-Menüs angezeigt, in denen ich die Art der Überschrift auswählen kann, die ich verwenden möchte (h1, h2 oder h3). Nachdem ich den ersten Code eingefügt habe, habe ich den Code für den zweiten Code kopiert und eingefügt. Dies macht es so, dass die beiden immer einen Wert teilen. Ändern Sie einen von ihnen in "h3" und beide werden gleichzeitig aktualisiert.
  4. Der optionale Abschnitt enthält ein Kontrollkästchen, mit dem Sie einen Text ein- oder ausblenden können, den Sie möglicherweise nicht enthalten möchten. Hier habe ich einen Link in mein Image-Tag eingefügt. Manchmal möchte ich, dass das Bild irgendwo verlinkt wird, manchmal nicht. Wenn ich diesen Code nicht einschließen möchte, muss das Kontrollkästchen deaktiviert werden.

TextExpander hält Ihre Hand und verwendet einfache visuelle Steuerelemente, um Sie durch das Einrichten von Fill-Ins zu führen. Ich empfehle Ihnen daher nicht, zu viel Zeit mit dem hinter dem Code stehenden Code zu verbringen Beispiel oben.

 <%fillpopup:name=heading:h1:h2:default=h3%>% filltext: name = Überschrift% 

% Füllbereich: Name = Absatz%

Du bist dran

Nachdem Sie dieses Handbuch gelesen haben, sollten Sie die TextExpander-Funktionen von einfachen Setup-Optimierungen bis hin zu erweiterten Funktionen beherrschen. Nun ist es Zeit für dich, mir etwas Neues beizubringen. Hinterlassen Sie einen Kommentar mit Ihrem eigenen TextExpander-Tipp, Trick oder Anwendungsfall. Ich würde gerne sehen, wie Sie mit dieser großartigen App Ihre Produktivität steigern!