いいですね。(^^)
Textwell程ではありませんが、Javascriptでアクションが作れるのでデフォルトで使うよりは少し便利になります。
前回の**TagMaker**や**AppLinker**程ではありませんが今回のも多少便利になると思います。
少しですけど私が作ったアクションを紹介します。
Textwellは自動で新規ファイル保存してくれるので安心ですが、 1Writerはそういう機能はありません。
なので、間違って消してしまうと何も残ってません。(T_T)
私は以下の前回のブログで色んなアクションを試しながら書いてたら、9割くらい書いたところで間違って全部書き変えてしまいました。(><)
かと言って、バックアップするために1Writerにデフォルトで用意されてるコピーをして、新規ファイルを立ち上げてペーストして…というのが面倒くさかったので、1タップでコピーして新規ファイルを作成するアクションを作りました。
Download ActionDropbox – FileCopy
上記リンクからアクションをダウンロードして、1WriterのJavascriptアクションにコピペして下さい。
使ってみる
▼バックアップしたい時に共有ボタンをタップして
▼FileCopyをタップすれば
▼現在のファイルをコピーして新規作成したファイルになるので、そのまま執筆して下さい。コピー前のファイルは残ってるのが確認できます。
まぁ、Textwellのように自動ではありませんが、比較的楽にバックアップ出来るようになったと思います。(^^)
バックアップ先は現在使ってるフォルダになります。
上記のFileCopyを作ろうと思ったきっかけと言うか…
1WriterはTextwellのようにカーソル位置にTextをInsertするアクションがないんですよ。
で、replace-selectionを使えばカーソル位置に挿入できるんじゃね?と軽い気持ちで実行したら、カーソル位置にreplace-selectionを使うと全Textが置き換わるんですね?!
それがわかった時は後の祭りで、9割がた書いてたブログが綺麗になくなりました。(T_T)
ショックでした(><)
ということで、カーソル位置にTextを挿入するアクションを作ってみました。
どうやったかと言うと、カーソル位置のRangeを取得して、そこからstartアドレスとendアドレスを抽出して、Rangeを指定して書き出す replaceTextInRangeを使いました。
カーソル位置に挿入するだけならstartとendは同じアドレスになるのでどちらかだけ使えばいいと思いますが、それぞれ取得しておいた方が範囲指定した時でも使えるので便利です。
尚、本アクションは内蔵ブラウザで表示したページからURLとタイトルを取得して、aタグをカーソル位置に挿入します。
Download ActionDropbox – URL to InsertText
上記リンクからアクションをダウンロードして、1WriterのJavascriptアクションにコピペして下さい。
使ってみる
▼ 内蔵ブラウザでページを表示したら右にスワイプして、リンクを挿入したい位置にカーソルを置いて共有ボタンをタップ
▼URL to InsertTextをタップ
▼リンクが挿入されました。右上のプレビューをタップすれば
▼プレビューされます。
今回はMarkdownエディタ「1Writer」でモブログしてみた | happyChappyBlog
基本は「URL to InsertText」と同じですが、クリップボードから取得したTextをカーソル位置に挿入します。
でもこれだけだと単にコピペした方がいいですよね?
なので、取得したクリップボードに何か処理を加えて渡すようにするといいと思います。
Download ActionDropbox – Clip to InsertText
上記リンクからアクションをダウンロードして、1WriterのJavascriptアクションにコピペして下さい。
特に使用方法は説明しないので、ご自由にお使い下さい。
1Writerはローカルで見るだけとかpdfにするだけならカメラロールの画像を簡単に貼って使うことができます。
例えば
▼画像ボタンをタップしてライブラリーから選択をタップして画像を選択すれば
▼画像リンクが挿入されるので
▼プレビューできます。
でもこの方法では、ブログなどでネットに公開することは出来ません。
なので、私はブログの画像は一旦Gyazoにアップして、そこから画像のリンクをコピーしてブログに貼ってます。
ここで使えるのが、先程紹介した「Copy to InsertText」の改良版になります。
Download ActionDropbox – GyazoからCopyURLをInsertText
上記リンクからアクションをダウンロードして、1WriterのJavascriptアクションにコピペして下さい。
また、Gyazoのリンクを内蔵ブラウザのブックマークに登録しておくと便利です。
使ってみる
▼内蔵ブラウザのブックマークからGyazoをタップ
▼貼りたい画像をタップして、右上のリンクボタンをタップ
▼Direct Linkをタップして画面を右にスワイプ
▼画像を挿入したい箇所にカーソルを置いて、共有ボタンをタップ
▼ 「GyazoからCopyURLをInsertText」をタップすると画像リンクがimgタグ付きでペーストされます。
▼右上のプレビューをタップすればプレビューされます。
Gyazoは無料で結構使えるサービスなので便利です。(^^)
如何でしょうか?
結構長くなったので、今回はこの辺で。
また便利なアクションを作ったら紹介しますね。(^^)
happyChappy(@happyChappy1115)でした。
Sponsored Link
Posted from するぷろ for iOS.