私たちのほとんどは、日常的に同じ内容を繰り返し入力し、その過程で膨大な時間を無駄にしています。その一部をコンピュータに任せてみてはいかがでしょうか?そこで登場するのがテキスト拡張です。
テキスト拡張とは何ですか?
/:16
テキスト展開ユーティリティは入力を監視し、事前定義された語句またはキーの組み合わせを入力するとルールをトリガーします。これらの事前定義されたフレーズの 1 つを入力すると、テキスト拡張ユーティリティによって短いバージョンが削除され、長いフレーズに置き換えられます。そのため、すべてを入力する必要がなく、キーストロークと時間を大幅に節約できます。実際のテキスト置換の例については、上のビデオをご覧ください。
たとえば、入力するたびにトリガーされるテキスト展開ルールを作成できます。彼ら自身スペース バーを押して、電子メールの署名行全体を入力します。または、定型メールの返信や、手動で入力するには時間がかかる一般的な単語やフレーズだけを入力するトリガーを設定することもできます。時間とキーストロークを節約することがすべてです。
テキスト展開の設定
テキスト拡張ツールに関しては、実行しているプラットフォームに応じて多くの選択肢があります。ここでは、私たちが使用したいくつかのツールと、それらを実行するための基本的な手順をいくつか紹介します。
Windows での PhraseExpress の使用
Windows ではテキスト展開の選択肢が多数ありますが、フレーズエクスプレスこれは、私が試した唯一の非常に強力で、個人使用には無料で、Windows 7 でも動作します。標準版は個人使用には無料ですが、ルールを使用しようとするとイライラする内部単語リストがあります。 「ご注文」のようなフレーズが含まれる。
PhraseExpress の新しいルールは「フレーズ」と呼ばれ、「オートテキスト」またはホットキーでトリガーできます。 [Postfix] ドロップダウンでは、ルールをトリガーするキーを選択できます。たとえば、Tab に設定している場合、以下の例では、「hre」と入力して Tab キーを押すとルールがトリガーされます。置換するフレーズの内容。
PhraseExpress には、入力前にさまざまなフレーズを選択できるポップアップ メニュー、ダウンロードして使用できる一般的なタイプミスのライブラリ、その他多数のオプションなど、他にも多くの機能があります。
注: PhraseExpress をインストールしたら、「Websites」という名前のルール フォルダーを削除することをお勧めします。このフォルダーには、特定の Web サイトを入力時に自動的にアフィリエイト リンクに置き換えるアフィリエイト リンク ルールが多数含まれているためです。あなたのブラウザ。
Windows での Texter の使用
まだ Windows 7 を使用していない場合は、次を使用できます。Lifehacker 独自の Texter ユーティリティテキスト置換用。これはオープン ソースで無料で、非常に強力なスクリプト サポートが含まれていますが、残念ながら Windows 7 にはイライラするバグがいくつかあります。(Windows 7 での Texter の動作を改善することに興味がある場合は、誰でも貢献できるようにしたいと考えています)ソースへ。)
Texter に新しいルールを追加するのは非常に簡単です。トレイ アイコンを使用して新しいホットストリングを作成し (または Ctrl+Shift+H を押し)、使用する短い文字列を [ホットストリング] ボックスに追加し、完全な置換文字列を入力するだけです。テキストを入力し、すぐにアクティブにするか、Enter、Tab、または Space キーを押した後にアクティブにするかを選択します。 Texter の動作を示す短いビデオは次のとおりです。
AutoHotkey ホットストリングの使用
スクリプトを書くことに抵抗がない、より冒険的なタイプの場合は、AutoHotkey の機能を使用して独自のテキスト拡張をハックすることができます。ホットストリング構文 — アダムが私たちに教えてくれた方法です。AutoHotkey で繰り返しメールをノックダウンするすでに AutoHotkey を使用していて、作成したいテキスト展開ルールがいくつかしかない場合には、これはうまく機能します。
一般的な考え方は、新しい AutoHotkey スクリプトを作成し、次の構文を新しい行に貼り付けることです。
:oc:トリガーテキスト::置換テキスト
たとえば、 |e を入力してスペースを押すたびに電子メール アドレスが入力されるようにルールを設定したい場合は、次のようなルールを使用できます。
:oc:|e::[メールで保護されています]
文字列の先頭の「o」は、置換を行うときに実際に Space キーや Tab キーを追加しないように指示し、「c」はルールで大文字と小文字を区別します。 「oc」は、スペース、タブ、または Enter などの特殊文字を押すまで待つのではなく、ルールをすぐに実行します。
実際には、この例の REPLACETEXT には、Return で終了する限り、任意の AutoHotkey コードを使用できます。したがって、タイムスタンプを計算したり、他のことを実行するために、より詳細なスクリプトをトリガーしたい場合は、かなり簡単になります。簡単。を参照してください。ホットストリングのドキュメント詳細については。
Linux で AutoKey を使用する
Linux ユーザーの場合は、AutoKey アプリケーション強力なテキスト展開ルールを作成します。また、Python に精通している場合は、ルールには何でもできる Python コードを含めることができるため、このアプリケーションで達成できることは無限にあります。
ホットキーまたはテキスト フレーズでトリガーされる新しいルールを作成でき、必要に応じてトレイ メニューやポップアップ メニューからルールを選択することもできます。シンプルで簡単に始められます。
Mac 用 TextExpander を使用する
Mac ユーザーなら、TextExpander が最適です。これは無料ではありませんが、必要な機能がすべて備わっており、気に入るかどうかを確認するために使用できる無料の試用版もあります。 (一部の Lifehacker ライターの経験では、しつこいのを我慢できれば、試用版を無期限に使用できます。)また、HTML、CSS、一般的なスペルミス、アクセント付きの単語など、面倒な単語を検出するためのスニペット グループも組み込まれています。普通に入力します。
どのような種類のテキスト展開ルールを使用する必要がありますか?
最終的には、どのルールが自分にとって最適かを判断する必要があります。通常のワークフローを見直し、繰り返し入力することで最も時間を浪費しているものを正確に把握し、最悪の点を修正するためにテキスト拡張ルールを追加します。犯罪者。時間が経つにつれて、その仕組みに慣れ、さらにルールを追加できるようになります。そうは言っても、テキスト拡張がどのように役立つかについて、いくつかのアイデアを次に示します。
複数の署名
テキスト拡張は、電子メールに複数の異なる署名が必要になるという問題を解決するのに役立ちます。必要なのは、次のようなものに関連付けられたテキスト拡張文字列のセットを作成することだけです。シグ1、シグ2、など、それぞれに異なる署名が付いています。 1 つは仕事関連の電子メールに使用し、もう 1 つは個人用に使用することも、作業中の契約に基づいて別の署名を使用することもできます。それはあなた次第です。
定型メール返信
電子メールに返信するのは非常に時間がかかります。自分の電子メールの習慣を分析すると、特定の返信を何度も書いていることがわかり、それがテキスト拡張の最適な候補となるでしょう。応答の種類ごとに個別の応答を割り当てることができます。私は応答のプレフィックスとして :can を使用するのが好きなので、通常の感謝の応答は :canthx 、または「更新してくれてありがとう、検討します!」になります。 」 :canup に割り当てられる可能性があります。
頻繁に使用されるテキスト部分
私たちは電子メールをテーマにしていますが、非常に頻繁に使用される電子メールの部分は、テキスト拡張の対象としても考慮されることがよくあります。たとえば、電子メールの最後に「次はこれについて話し合いましょう」のような言葉がよくある場合です。 「week」のように指定すると、その文字列を :nw のショートカットに割り当てて、毎回 29 回のキーストロークを簡単に節約できます。
連絡先情報を電子メールで頻繁に使用するが、通常の電子メールの署名には含めたくない場合は、完全な連絡先情報のテキスト拡張文字列を作成することもできます。
Web 用のライティングを簡素化する
Web 用に多くの記事を書く場合、特に適切なエディターを持たないシステムを使用している場合は、おそらくある時点で HTML を扱う必要があるでしょう。 HTML リンクやその他の一般的な要素のテキスト展開スニペットを設定すると、時間を大幅に節約できます。
多くの HTML 要素は単純な展開よりも複雑であるため、テキスト展開アプリケーションのより高度な機能を使用してクリップボードから貼り付け、適切な場所にカーソルを置いて入力を続けることができます。たとえば、HTML リンクを作成するために PhraseExpress で使用するルールは次のとおりです。
{#カーソル}
これで、「hre」と入力して Tab キーを押すたびに、PhraseExpress がその文字列を貼り付け、{#insertclipboard} セクションをクリップボードに既に貼り付けた URL に置き換え、マウス カーソルを {#cursor の位置に配置します。文字列の } 部分は次のとおりなので、リンクの名前を入力できます。
共通コードのスニペット
プログラマーの場合は、定型コードをテキスト拡張ツールに追加したり、いつも入力しているコード行を追加したりすることで、時間を大幅に節約できます。 IDE のオプションを詳しく調べてみると、これらの機能の多くがすでに組み込まれていることがわかるでしょう。ただし、テキスト エディターを使用してコードを作成するタイプの場合、これは優れた方法です。時間を節約します。 (上のビデオは、まさにこの目的で Texter を使用する方法を示しています。)
メールアドレスと電話番号
自分のメール アドレスや電話番号をどのくらいの頻度で入力しますか?このように、非常に短い文字列を割り当てて電子メール アドレス、電話番号、またはその他の同様のデータを出力するだけで、時間を大幅に節約できます。私が行っているのは、電子メール アドレスの入力に :e を割り当て、電話番号の出力に :n を割り当てることです。これにより、フォームに記入するとき、またはログイン ボックスに電子メール アドレスを入力するときに時間を節約できます。
注文フォームのアドレス
オンライン注文フォームに住所を入力するのは面倒ですが、テキストを拡張することで入力がずっと簡単になります。 :addr のような短いコードを割り当ててアドレスを展開することもできますが、必要に応じてさらに一歩進んで、テキスト展開アプリケーションの特殊キー挿入を使用する場合は、Tab キーの押下を文字列に追加できます。これは実際にはフォーム上の次のフィールドにタブ移動します。たとえば、PhraseExpress を使用している場合は、次のような文字列を使用できます。
123 ギーキー ウェイ{#TAB}{#TAB}ウィーン{#TAB}vv{#TAB}90210
State セクションの文字列で「v」キーが 2 回使用されていることがわかります。私はバージニア州に住んでいるため、通常の State ドロップダウン ボックスをバージニア州に切り替えるには、そのキーを 2 回押す必要があります。テキストの展開でも同じことが機能します。
よくあるタイプミスを修正する
IM クライアントに「へー」などと入力しようとして、代わりに「へー」または「へー」と入力されてしまったことは数え切れません。テキスト拡張を使用すると、最悪のタイプミスを自動的に正しいものに置き換えることができます。最良の結果を得るには、別のキーを押す必要なくすぐに置換を行うようにルールを設定する必要があります。
特殊文字と記号の挿入
著作権記号やその他の特殊文字を挿入するたびに Character Map ユーティリティを呼び出すのは、少し面倒な場合があります。常に特殊文字を使用する必要がある場合は、代わりに特殊文字にいくつかのルールを割り当てるだけです。たとえば、:copy を © に割り当てることができます。使用しているツールに応じて、おそらく 1 つのホットキーをいくつかに割り当てることができます。WordPress クイック エディターには全角ダッシュを挿入するためのボタンがないため、私は Ctrl+ を割り当てています。
日時
ほぼすべてのテキスト展開ユーティリティを使用すると、日付と時刻を簡単に挿入できます。:date と :time のようなものを割り当てて、どちらかを挿入したり、必要に応じて短くすることもできます。
Windows ダイアログの共通フォルダー
ファイルを開くダイアログや保存ダイアログで Windows ファイルシステムを参照するのは時間の無駄であり、まったく面倒です。最も一般的なパスを自動的に埋める文字列を割り当てることで、時間を大幅に節約できます。また、テキスト展開アプリケーションの特殊文字機能を使用して、その末尾に Enter キーを追加すると、さらに効果的です。これにより、ダイアログが強制的にそのフォルダーに切り替わります。たとえば、次の文字列には :db が割り当てられています。
C:\Users\Geek\My Dropbox\{#ENTER}
これにより、開くダイアログまたは保存ダイアログのファイル名ボックスに :db 文字列を入力するだけで、自動的に Dropbox フォルダに切り替わります。
あなたはどうですか?日常のワークフローでテキスト拡張を使用しますか?どのようなルールを使用しますか?コメントで他の読者とアドバイスを共有してください。
ハウツーオタクこの署名行を埋めるために :lhsig を使用しました。彼のマニアックな記事は、Lifehacker で毎日見ることができます。ハウツーオタク、 そしてツイッター。