ラベル TextExpander の投稿を表示しています。 すべての投稿を表示
ラベル TextExpander の投稿を表示しています。 すべての投稿を表示

DraftPad や MyEditor でも穴埋め定型文

このエントリーをはてなブックマークに追加 Pocket

定型文 - 簡単作成&コピー App
バージョン: 1.0.0
現在の価格: 無料
サイズ: 2.5 MB
カテゴリ: ユーティリティ, ライフスタイル
販売元: Shamrock Records, Inc. - Shamrock Records, Inc.
全てのバージョンの評価: ★5(2件の評価)

以下のエントリを読んで、


[Å] モブログ!「定型文」アプリを使ってリストタグの入力を快適にする方法(応用編) | あかめ女子のwebメモ
φ(゚Д゚ )フムフム…

DraftPad や MyEditor でも似たようなことができるなと。

DraftPad App
バージョン: 1.6.2
現在の価格: 無料
サイズ: 0.6 MB
カテゴリ: 仕事効率化, ユーティリティ
販売元: Manabu Ueno - Manabu Ueno
全てのバージョンの評価: ★3.5(480件の評価)
+ iPhone/iPadの両方に対応

MyEditor App
バージョン: 1.3
現在の価格: ¥350
サイズ: 0.4 MB
カテゴリ: ビジネス, 仕事効率化
販売元: Takeyoshi Nakayama - Takeyoshi Nakayama
全てのバージョンの評価: ★5(2件の評価)
+ iPhone/iPadの両方に対応

DraftPad の場合を説明しますが、MyEditor でもほぼ同じです。

TextExpander でテンプレートを展開

▼ カーソルが先頭にくるように指定しておきましょう。
IMG_0572.jpg

TextExpander 便利。

TextExpander App
バージョン: 1.2.7
現在の価格: ¥450
サイズ: 2.6 MB
カテゴリ: 仕事効率化
販売元: SmileOnMyMac, LLC - SmileOnMyMac, LLC
全てのバージョンの評価: ★3.5(45件の評価)
+ iPhone/iPadの両方に対応

検索アシストで穴埋め

事前にDraftPad のアシストライブラリから検索(Search) または検索&置換(Search and Replace)アシストをインポートしておきます。

以下のスクリーンショットは Search and Replace を使用した場合ですが、Search でも操作は同じです。

▼ ### を入力して右矢印のボタンをタップします。
IMG_0581.png

▼ 検索したテキストが選択されるのでそのままそこに書きたい内容を入力します。
IMG_0582.png

▼ ナビゲーションバーの右矢印のボタンをタップして検索を続けます。
IMG_0583.png

▼ 二つ目も同様にテキストを入力して次の検索に進みます。
IMG_0584.png

▼ 同じことを繰り返して…
IMG_0585.png

▼ 完成です
IMG_0586.png

あとはお好みのアプリに送るアシストを実行します。

MyEditor の場合は Open In もしくは MyScripts を経由して URL スキームで送れます(対応アプリならば)。

MyScripts も便利。

MyScripts App
バージョン: 2.5
現在の価格: ¥350
サイズ: 2.3 MB
カテゴリ: 仕事効率化, ユーティリティ
販売元: Takeyoshi Nakayama - Takeyoshi Nakayama
全てのバージョンの評価: ★4.5(15件の評価)
+ iPhone/iPadの両方に対応

[Mac] TextExpander の Dropbox 同期が機能していない?

このエントリーをはてなブックマークに追加 Pocket

TextExpander Touch と Dropbox を同期させる手順 で以下のように書きました。

以下の手順で Dropbox 同期の再設定が可能です。

  1. TextExpander の Dropbox 同期を解除する
  2. (念のため) TextExpander を終了させる
  3. 既存の Settings.textexpander を ~/Library/Application\ Support/TextExpander/ に移動させる
  4. TextExpander を起動する
  5. 再度 TextExpander で Dropbox 同期を有効にする

しかし、少なくとも私の環境では、snippet を編集しても Dropbox に反映されないことに気づきました。

仕方がないので、Dropbox 同期を OFF にしてシンボリックリンクで Dropbox 上のファイルを参照するようにしました。

う〜ん。なんででしょうね〜。

▼ Dropbox 同期を [None] にして
TextExpander Sync Settings 1

▼ TextExpander を終了させてからターミナルで以下のコマンドを実行
($Dropbox は Dropbox フォルダを指すものとする)

$ cd ~/Library/Application\ Support/TextExpander           
$ mv Settings.textexpander Settings.textexpander.orig      
$ ln -s $Dropbox/TextExpander/Settings.textexpander Settings.textexpander

TextExpander Touch と Dropbox を同期させる手順

このエントリーをはてなブックマークに追加 Pocket

TextExpander Touch が Dropbox との同期をサポートしました。

▼個人的に待ち望んでいました。
1000000279.png

喜び勇んで早速試してみたのですが、すんなり行きませんでした(>_<)

試行錯誤の末、TextExpander Touch と Dropbox の同期に成功しましたので、手順をシェアしたいと思います。

前提

Dropbox で snippet データを共有する場合、他のデバイスでも TextExpander を使用しているはずですよね。

本エントリでは、すでに Mac 版の TextExpander を使用しているケースを前提とします。

Dropbox 連携の注意点

Dropbox に /TextExpander というフォルダが必要(追記:連携アプリの起動有無かも)

このフォルダがないと Dropbox からのデータの読み込みが完了せず、かつ他の操作もできなくなり、なす術がなくなります。

追記

あおのうまさんから以下の情報をいただきました。 フォルダの存在ではなく、TextExpander・Dropbox と連携するアプリが起動していることが関係あるかもしれません。

@toshiya240 TextExpanderを終了させても駄目でしたが、TextExpander関連アプリ(例:するぷろ、Textforce)とDropbox関連アプリをタスクバーから消したら通りました! 2011-08-17 16:50 via YoruFukurou

マスタデータをどちらにするか

Dropbox との同期設定時に、Dropbox 側のデータを読み込むか、TextExpander Touch のデータを Dropbox に書き込むか選択することができます。

本エントリの前提に基づいて考えると、先に Dropbox にデータファイルを置いてから、TextExpander Touch にデータを読み込む方がよいでしょう。

[追記] Mac 版 TextExpander のデータファイルを Dropbox に保存する

Mac 版 TextExpander の Dropbox 同期の状況によって、作業が必要な場合と不要な場合があるようです。

Dropbox 上のデータファイルのパスが /TextExpander/Settings.textexpander になっていない場合、同期設定のやり直しが必要です。

過去に TextExpander が Dropbox 同期をサポートする前に、シンボリックリンクで同期を実現していた場合が該当すると思います。私がそうでした。

以下の手順で Dropbox 同期の再設定が可能です。

  1. TextExpander の Dropbox 同期を解除する
  2. (念のため) TextExpander を終了させる
  3. 既存の Settings.textexpander を ~/Library/Application\ Support/TextExpander/ に移動させる
  4. TextExpander を起動する
  5. 再度 TextExpander で Dropbox 同期を有効にする

TextExpander Touch で Dropbox と同期しよう

▼ Settings にて [Use Dropbox] を ON にします。
1000000280.png

▼ Dropbox の認証画面が表示されますので、メールアドレスとパスワードを入力します。
1000000281.png

▼ Dropbox から情報を読み込み中。
1000000282.png

▼ ここでは [Link to Dropbox] を選択します。
1000000285.png

▼ Dropbox から snippet が読み込まれました。
1000000284.png

[MarsEdit] TextExpander で過去記事のリンクを貼り付ける

このエントリーをはてなブックマークに追加 Pocket

ひとりぶろぐさんで MarsEdit を強化するハックが取り上げられていました。

最強ブログエディタMarsEdit3をさらに強化するハック2種、SIMBLもあるんだよ | ひとりぶろぐ
さきほどの「InsertTitleAndPermalinkOfSelectedPost」をTypeIt4Me向けに改変したスクリプトを書きました。

これ、いいですね。

いままで MarsEdit のエディタの AppleScript インターフェースしか見ていませんでしたw

自分の記事に関しては Google でサイト検索するより MarsEdit から URL とタイトルを取得した方が速いですね。

でもって、ひとりぶろぐさんでは TypeIt4Me からスクリプトを呼び出す方法が紹介されています。

おお!これは!

しかし、私は TypeIt4Me を持っておりませんので、TextExpander でやってみました。

TextExpander も TypeIt4Me と同じく、省略形を AppleScript の実行結果で置換することができます。

私は省略形を「perm;」としました。

TypeIt4Me の場合と同じく、

  1. エントリ編集中に「command+1」で MarsEdit の Main Window を表示
  2. 検索して目当てのエントリを選択
  3. エディタに戻って「perm;」とタイプ
で過去記事へのリンクがエディタに挿入されます。 エラー発生時はエラーメッセージがエディタに挿入されます。

私が作成したスクリプトは以下の通りです。 せっかくなのではてブ数の表示も追加しました。

tell application "MarsEdit"
 if not (exists selected post) then
  return "MarsEdit のポストを選択してください。"
 end if
 
 set resultText to ""
 try
  set sp to selected post
  if (permalink of sp is not equal to missing value) then
   set pl to permalink of sp
   set tl to title of sp
   set resultText to ¬
    "<a href=\"" & pl & "\""¬
    & " target=\"_blank\">" & tl¬
    & "</a>"¬
    & "<a rel=\"nofollow\" target=\"_blank\""¬
    & " href=\"http://b.hatena.ne.jp/entry/" & pl¬
    & "\">"¬
    & "<img border=\"0\""¬
    & " src=\"http://b.hatena.ne.jp/entry/image/"¬
    & pl & "\" alt=\"\"/></a>"
  else
   set resultText to "公開されたポストを選択してください。"
  end if
 on error
  set resultText to "Local Draftsではなく、Posts、Pagesのエントリを選択してください。"
 end try
 return resultText
end tell

このスクリプトを TextExpander に設定する手順は

  1. TextExpander のスニペットを新規作成(ツールバーの「New Snippet」をクリック)
  2. スニペットのタイプ(Content の部分)を「アップルスクリプト」に変更する
  3. スクリプトをコピペする
  4. ラベル(Label)を適当に設定する(私は「MarsEdit::InsertTitleAndPermalinkOfSelectedPost」としました。長いw)
  5. 省略形(Abbreviation)を適当に設定する(上述のように私は「perm;」としました。)
です。

画面イメージを貼っておきます。

TextExpander

MarsEdit がまたひとつ便利になりました♪

MarsEdit 3.2.2App
Mac OS X 10.6.6以降
カテゴリ: ソーシャルネットワーキング 価格: ¥4,600
更新: 2011/04/25
TextExpander for Mac 3.2.4App
Mac OS X 10.6.6以降
カテゴリ: 仕事効率化 価格: ¥4,000
更新: 2011/04/17