interessant

Lifehacker-kode: Texter (Windows)

Kun Windows: App-substitutions-app Texter sparer dig utallige tastetryk ved at erstatte forkortelser med almindeligt anvendte sætninger, du definerer.

I modsætning til softwarespecifikke tekstudskiftningsfunktioner kører Texter i Windows-systembakken og fungerer i ethvert program, du skriver i. Texter kan også indstille tilbagevenden til markører for din markør og indsætte udklipsholderens indhold i din udskiftningstekst, ud over mere avancerede tastaturmakroer. Nævnte vi, at det er gratis?

Tryk på springet for en hurtig video-demonstration, en gennemgang med fuld funktion med skærmbilleder og download-linket.

Da det altid er lettere at vise end fortælle, demonstrerer følgende video, hvordan man bruger Texter's grundlæggende funktioner:

Tjek flere måder, hvor tekstudskiftning kan gøre dig mere produktiv.

Texter

Version: 0.6

Sidst opdateret: 6. november 2007

Forfatter: Adam Pash

Licens: GNU Public License

Hvad det gør: Gør det muligt at definere tekstsubstitutions hotstrings, der, når det udløses, erstatter hotstring med et større stykke tekst. Ved at indtaste dine mest almindeligt skrevne tekstuddrag i Texter, kan du gemme utallige tastetryk i løbet af dagen.

Et eksempel på almindelig brug, der gives til applikationer som Texter, er e-mail-underskrifter. For eksempel kan du definere en række hotstrings, der ville blive erstattet af forskellige underskrifter. Så noget som sig1 vil automatisk blive erstattet af din fulde signatur, når den udløses.

Grundlæggende brug

Som du kan se fra videoen, er der mange måder, du kan bruge Texter på. Signaturer, adresser og ofte anvendte forkortelser kan hurtigt og nemt udvides fra meget små brugerdefinerede kodestykker.

Tilføj nye hotstrings: Du kan tilføje en ny erstatning on-the-fly ved at trykke på Ctrl-Shift-H, skrive din hotstring og udskiftningsteksten, vælge den trigger, du vil udføre udskiftningen (Enter, Tab og / eller Mellemrum ) og rammer OK. I videoen ovenfor skrev jeg for eksempel sig1 og tryk derefter på Tab for at udføre udskiftningen.

Administrer udskiftningstekst: Du kan når som helst redigere dine udskiftninger via indstillingen Administrer hotstrings i systembakke-menuen (eller du kan tildele en tastaturgenvej gennem indstillingerne - genvejen er tom som standard, men jeg bruger Ctrl-Shift-M til administrere hotstrings).

Du kan også indsætte klippebordets indhold i din udskiftningstekst ved at bruge operatoren %c . Den anden specielle tekstbit er %|, som giver dig mulighed for at udpege et sted, du gerne vil have markøren tilbage til, når teksten er udskiftet. Jeg bruger dette hele tiden med HTML-tags, jeg har skrevet med Texter. For eksempel:

%|

Hvis jeg har kopieret en URL til mit udklipsholder, vil denne udskiftning indsætte webadressen på det passende sted og placere markøren inde i ankermærket. Denne udskiftning alene (som jeg udløser ved at skrive hre derefter trykke på fanen) sparer mig utallige tastetryk hver dag og sparer mig besværet med at bekymre mig om, at jeg måske har glemt at lukke et mærke, når jeg arbejder på Goldavelez.com.

Texter's andre indbyggede variabler er:

  • %ds : Kort dato, der returnerer datoen i følgende format: 03-09-2007.
  • %dl : Lang dato, der returnerer datoen i følgende format: Fredag ​​9. marts, 2007.
  • %t : Tid, der returnerer tiden som følger: 13:30.

Avanceret brug

Ud over den grundlæggende tekstudskiftning, der er beskrevet ovenfor, giver Texter dig også mulighed for at udføre mere avancerede scripting-kommandoer ved hjælp af tastaturgenveje ved at vælge Script i rullelisten. For at demonstrere igen, tjek videoen om, hvordan jeg bruger Texter til at sende personlige e-mail-svar i et par korte tastetryk.

Hele processen sker kan ske lidt for hurtigt i videoen, så du kan se, hvad der sker, men jeg har skrevet en handling til Texter, der sender de nøgletryk, der er nødvendige for at kopiere navnet på e-mailens afsender, og derefter indsætte navnet i min personlige e-mail svar. Teksten til denne erstatning er:

+{Tab}^{Home}^+{Right}^c{Tab}{BS}Thanks for the email, ^v{BS}.

Der foregår meget der, men det er faktisk meget mere simpelt, end det kan virke ved første øjekast. Ændringstaster som Alt, Control og Shift er repræsenteret med specialtegn. De er:

Vi kan ikke vise det her. Klik her for at læse på det fulde websted.

Så i eksemplet ovenfor er ^ c det samme som Ctrl-C (kopi).

Du kan også sende bogstavelige taster som Tab, Enter, Up, Down, Left, Right og Backspace blot ved at indpakke dem i krøllede parenteser. F.eks. Vil {Tab} sende en bogstavelig fane. Som udvidelse vil + {Tab} sende Shift-Tab, en kombination, der bevæger sig baglæns i en form (som jeg bruger i e-maileksemplet ovenfor). For at sende de bogstavelige former for specialtegnene ovenfor skal du bare indpakke dem i de samme krøllede parenteser.

Jeg bruger hovedsageligt denne funktion til at sende personlige svar til Goldavelez.com e-mail, men den kan også være praktisk til udfyldning af nogle formularer (hvis du ved, hvad layoutet vil være). Med scripting-funktionen er din fantasi grænsen, og jeg vil meget gerne høre, hvordan andre kan bruge den.

Installation

Der er flere måder, du kan installere Texter på. Det nemmeste er at downloade og køre installationsprogrammet nedenfor:

Texter-installatør

Texter er dog også bærbar, så hvis du vil have den med dig på dit bærbare drev, kan du få fat i texter.exe-eksekverbar.

Texter eksekverbar

Endelig er Texter open source, skrevet med AutoHotkey, så hvis du er en AutoHotkey bruger og du vil tjekke eller køre Texter fra kilden, skal du hente kildekoden.

Texter kildekode

For at bruge installationsprogrammet skal du bare køre eksekverbar og pege Texter på den mappe, du gerne vil installere den til (standardindstillinger til Programfiler \ Texter). Du kan også tjekke den nyeste og bedste Texter-kildekode fra Texter-arkivet.

Systemkrav: Texter er kun Windows. Det er testet det på Windows XP, og alle indtil videre rapporter har været positive. Det er ikke at sige, at Texter er uden fejl - du er vores marsvin på denne.

Kendte problemer: Release 0.2 skal tage sig af de fleste, hvis ikke alle, kompatibilitetsproblemer. Hvis du har problemer, skal du sørge for, at Texter er indstillet til kompatibilitetstilstand (gennem indstillingerne).

Changelog:

  • Version 0.6: Masser af redesignet kode, kan nu omdøbe eksisterende hotstrings, universal autokorrektur, øjeblikkelige udskiftninger tilføjet og mere.
  • Version 0.5: Bundles, omfattende kodeoptimering af Dustin Luck, tegnsætning i hotstrings, andre mindre forbedringer.
  • Version 0.4: Fremsætter, forsinker, deaktiverer via højreklik, Synergy-kompatibilitet, andre fejlrettelser og mindre funktionsforbedringer.
  • Version 0.3: Udskrivbare lister, opdateringscheck, forbedret udførelse (dvs. bedre til at registrere hotstrings i forskellige situationer), kompatibilitet med flere programmer, forskellige kodeforbedringer, nyt ikon og andre visuelle forbedringer.
  • Version 0.2: Rette problemer med større inkompatibilitet (tilføjet kompatibilitets- og udklipsholdertilstande), tilføjet mulighed for at køre ved opstart, dobbeltklik på ikonet i systembakken starter scriptstyring og et bundt af andre optimeringer, funktioner og rettelser. For at se nærmere på, se de mere omfattende, men ufuldstændige funktioner og rettelser til denne udgivelse.
  • Version 0.1: Udgivet.

Fejlrapporter og funktionsanmodninger: Efterlad en kommentar her, hvis du har nogen funktionsanmodninger eller fejlrapporter til Texter. Begynder, her får du en login-kommentar.

Download Texter