Espanso ist ein Open Source Text Expander für Windows, Mac und Linux

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen

Snippet-Tools sind unglaublich nützlich. Die Idee ist, Zeit zu sparen, die sonst durch das Schreiben von Phrasen, Sätzen oder ganzen Absätzen verschwendet worden wäre.

Espanso default

Espanso ist ein Open-Source-Textvorlagenprogramm für Windows, Mac und Linux, mit dem Benutzer Zeit sparen können.

Während der Installation haben Sie die Wahl, Espanso zu 'PATH' (Windows-Systemvariable) hinzuzufügen und den automatischen Start mit Windows zu aktivieren. Sie müssen auch den Computer neu starten, damit das Programm funktioniert. richtig; Ich denke, es erfordert den Neustart, um den 'PATH' korrekt zu aktivieren. Starten Sie das Programm und Sie sollten ein Symbol in der Taskleiste sehen. Wenn Sie mit der rechten Maustaste darauf klicken, können Sie es deaktivieren oder das Programm beenden.

Espanso icon

Espanso funktioniert in allen Anwendungen, in denen ich es ausprobiert habe, einschließlich Notepad, Word, Firefox, Thunderbird und mehr.

Streichhölzer

Espanso verwendet das Konzept der Übereinstimmungen (Schlüsselworterkennung), d. H. Wenn Sie ein Wort eingeben, das in den Programmeinstellungen vorhanden ist, wird die Anwendung veranlasst, das Schlüsselwort durch das konfigurierte Ersetzen zu ersetzen. Das offizielles Wiki erklärt die technischen Details ziemlich gut, aber ich werde unten zeigen, wie es für Ihre Bequemlichkeit funktioniert.

Starten Sie einen Texteditor oder Browser oder ein anderes Programm, das Texteingaben akzeptiert. Geben Sie das Wort ein: espanso und es wird auf magische Weise durch die Phrase 'Hi there!' Ersetzt. In diesem Fall ist ': espanso' das Schlüsselwort und 'Hi There' der ersetzte Text.

espanso demo

Wenn Sie es noch nicht erraten haben, ist Espanso das italienische Wort für erweitert.

Wie passen wir Espanso an?

Wechseln Sie in Ihrem Benutzerverzeichnis zum Ordner 'Roaming' der Anwendung. Zum Beispiel C: Benutzer Ashwin AppData Roaming espanso

Dieser Ordner enthält eine 'default.yml'-Datei. Öffnen Sie es mit einem Texteditor, z. Notepad funktioniert gut. Espanso verwendet die YAML-Syntax, die sehr benutzerfreundlich ist. Schauen Sie sich den hervorgehobenen Abschnitt im Screenshot unten an. Das ist der Match-Trigger und Ersatz, den ich in meinem Beispiel erwähnt habe.

espanso highlighted

Regeln

Der Einzug ist erforderlich, damit die Syntax funktioniert. Wenn Ihre Übereinstimmung nicht korrekt ausgelöst wird, überprüfen Sie den Abstand in der Syntax. Die andere Regel ist, sich daran zu erinnern, das Symbol: zu verwenden. Zum Beispiel : espanso vs espanso. Der erste ist korrekt, der letztere löst das Programm nicht aus.

Wie füge ich Espanso neue Wörter hinzu?

Versuchen wir, einen neuen hinzuzufügen. Schreiben Sie ein neues Auslösewort und wählen Sie eine Ersatzphrase. Zur Vereinfachung können Sie einfach den Auslöser 'espanso' kopieren, in eine neue Zeile einfügen und bearbeiten.

- Auslöser: ': ghx'
ersetzen: 'androideity.com'

Speichern Sie das Dokument, beenden Sie Espanso und starten Sie es erneut. Geben Sie nun Folgendes ein: ghx und es sollte durch androideity.com.net ersetzt werden. Das ist unglaublich einfach, nicht wahr? Sie können damit E-Mail-Signaturen, URLs, HTML-Tags, häufig verwendete Phrasen, Antworten usw. hinzufügen und Zeit sparen.

Espanso is an open source text expander for Windows, Mac and Linux

- Auslöser: ': emailid'
ersetzen: 'email@example.com'

- Auslöser: ': ggl'
Ersetzen Sie: 'https://www.google.com/'

- Auslöser: ': myadd'
ersetzen: 'Apt 123, 5th Avenue'

- Auslöser: ': tvm'
ersetzen: 'Vielen Dank'

espanso examples

Sie können sogar einen Text durch ein Bild ersetzen, die Syntax unterscheidet sich geringfügig.

- Auslöser: ': Wort'

image_path: '/path/image.ext'

Ersetzen Sie das Wort durch das gewünschte Schlüsselwort und die Datei /path/image.ext durch den vollständigen Pfad der Bildposition, gefolgt vom Namen des Bildes und seiner Erweiterung. Dies ist im täglichen Gebrauch möglicherweise nicht praktikabel, aber die Option ist vorhanden, falls Sie sie verwenden möchten.

Alle obigen Beispiele sind statische Übereinstimmungen, da sich das Ersatzwort oder die Ersatzphrase nie ändert.

Ersetzt es andere Wörter, die ich tippe? Nein, deshalb wird das Symbol: verwendet, um zu verhindern, dass Wörter versehentlich ersetzt werden. Sie können Übereinstimmungen ohne das Doppelpunktsymbol verwenden, diese ersetzen jedoch Wörter, die ähnlich geschrieben sind. Informationen zur Vermeidung dieses Problems finden Sie in der offiziellen Dokumentation zu Word-Triggern.

Dynamische Übereinstimmungen

Dies sind Übereinstimmungen mit Variablen, z. um die Variable durch Datum und Uhrzeit zu ersetzen.

espanso extensions

Sehen Sie sich den Abschnitt 'Daten' des YML-Dokuments an. Dieser hat einen Auslöser, der das aktuelle Datum im Format 'Monat / Datum / Jahr (US-Format) hinzufügt. Die Syntax dafür mag kompliziert erscheinen, fast wie ein Programmcode. Zuerst setzen Sie das Schlüsselwort wie gewohnt, dann deklarieren Sie eine Variable namens 'mydate', die den Typ (Erweiterung) und den Parameter zur Berechnung enthält. In der Dokumentation, auf die ich oben verlinkt habe, wird erläutert, wie Sie eine Übereinstimmung für eine ähnliche 'Zeit'-Übereinstimmung hinzufügen.

Hinweis : Ich verwende den Wortabschnitt nur als Verweis auf die Reihenfolge der Befehle, in denen die Standardkonfigurationsdatei sie auflistet. Sie können Ihre Übereinstimmungen in beliebiger Reihenfolge schreiben.

Erweiterungen

Espanso unterstützt Erweiterungen und Befehle, die Sie anpassen können. Das erwähnte Datumsbeispiel verwendet die Erweiterung 'Datum'. Sie können eine Erweiterung festlegen, indem Sie den Befehl 'type' gefolgt von einer eigenen Syntax verwenden. Der dritte Abschnitt im YML-Dokument listet einen Shell-Befehl auf, den Sie für diesen Zweck verwenden können. Mit der Shell-Erweiterung können Sie Befehle schreiben, die mit der Eingabeaufforderung, PowerShell und anderen Shells ausgeführt werden können. Die Skripterweiterung der Anwendung wird verwendet, um von Ihnen bereitgestellte Skripte auszuführen.

Die Anwendung ist in Rust geschrieben (Mozillas Alternative zu C ++).

Espanso ist schnell und einfach zu verwenden, wenn Sie schnell Wörter und Phrasen einfügen möchten. Wenn es um Variablen geht, halte ich es nicht für benutzerfreundlich, BeefText Wenn Variablen integriert sind, klicken Sie einfach mit der rechten Maustaste und wählen Sie die gewünschte aus. Auf der anderen Seite können Sie mit ersteren benutzerdefinierte Variablen erstellen.

erweitert

Für Windows

Jetzt downloaden