記事一覧

秀丸エディタはブログを執筆するのにとても便利 特にマクロを使おう



はじめに

Windows にてブログを執筆している方でエディタは何を使用していますか?

ブログサービスで使用できるエディタをそのまま使用している人も
多いかもしれませんが自分でお気に入りのエディタで書き、
ブログ投稿の画面へ貼り付けというのも便利かもしれません。

今回は、私のとてもお気に入りの秀丸エディタの便利なところを。

【 目次へ戻る 】

秀丸エディタを入手

秀丸エディタは以下にて入手可能。
秀まるおのホームページ(サイトー企画)-秀丸エディタ

一定期間はお試し可能で、気に入ったら有料。

インターネットを昔から使用している人にとって
有料とか手続き面倒というイメージがありますが、今ではアマゾンで購入可能。

秀丸スーパーライセンスパック
[ Amazon ]

少々お高い気がする ( エディタは無料で使えるイメージありますので )
と思うかもしれませんが

秀丸メール ( メールアプリ ) や 秀丸ファイラーClassic ( ファイラー ) という
とても洗練されたアプリも使用可能なので
それらが使用できる!と考えればお得感満載です。

エディタだけ欲しいという場合は、自分で振り込むなど、少々の手間が必要。

秀まるおのホームページ(サイトー企画)-ご購入方法

【 目次へ戻る 】

2画面で目次と記事を分割表示

ブログで必要かと思われるのは目次。
大抵上部にあり、記事がその下にある。

最初に全部の目次を書いてから記事を書けばいいのだけれども
途中でこの表現がいいかな?という場合

記事を書いている箇所から目次へ
目次から再び書いている途中の記事へ。

地味に面倒ではありませんか?そういう場合は画面を分割し
上画面で記事を、下画面で目次を表示させておけばよい。

Hidemaru_20210113_0001.jpg

関連記事

ブログを書くのに2画面表示ができるエディタ
(秀丸エディタ等) が便利。


【 目次へ戻る 】

指定した箇所に飛べるアウトライン

上で目次と書きましたが目次の項目へポンポンと
飛びたい場合があります、手直しなどで。

指定した箇所に飛べるアウトライン
内容部分に脱字があったよ。

その場合も、記事のフォーマット ( 目次の書き方 ) が決まっていて
指定しておけば画像のように、右へ表示可能。
この一覧をクリックすれば、クリックした行へ飛べる。

Hidemaru_20210113_0001.jpg

関連記事

ブログを書くのに秀丸エディタのアウトラインが便利
クリックで見出しに移動し簡単編集


【 目次へ戻る 】

文字を選択反転した箇所をクリップボードへ送る

ここよりはマクロという
設定したファイル通りの動作を自動で行えるの利点をご紹介。

ブログを書いていて記事内文章をコピーしたい場合に
右クリック → コピー / キーボードの CRTL+C を押していませんか?

文字を反転させるだけで自動でクリップボードへ送るマクロを
自動で動作させておけば文字を反転するだけでOK。

関連記事

秀丸エディタ テキストを複数選択し、
自動でクリップボードに送るマクロ


送ったクリップボードのデータは
Clipboard History ( クリップボード履歴&定型文 ) などを入れておけば
再利用は簡単ですし

ぶらんくのーと ( Clipboard History の作者様サイト )

MouseGestureL.ahk などのマウスジェスチャーを入れていれば
マウスだけで貼り付けるが可能。
( マウスの右クリックを押しながらマウスを上下左右など動かすと任意の事が可能 )

MouseGestureL.ahk ( 作者様サイト )

【使い方】マウスジェスチャー MouseGestureL Win10でも快適 フリーズ回避方法も

【 目次へ戻る 】

<br>を最後尾に付加

ブログを書いているサービスや設定によりますが
エディタで書いた場合に改行を文字の後ろに入れなくてはならない状況があり
そういう場合も、マクロで書いておきボタンを押せば自動でやってくれます。

マクロの作り方は以下など。
キー操作を記録してから実際の操作を手作業し、保存、それを設定とする。

関連記事

秀丸エディタ/EmEditor 簡単なマクロの作り方。

今、書きました最後尾に<br>を付加するのであれば
このように、全文を書き換えます。

disabledraw;		//画面の書き換えを禁止

setcompatiblemode 0x0F;
begingroupundo;

//これが改行で<br>追加です
replaceall "\n" , "<br>\n" , nohilight;

//間違って2回実行すると<br><br>となってしまうので<br>に戻します
replaceall "<br><br>\n" , "<br>\n" , nohilight;

if( ! result )  beep;
endgroupundo 1;

enabledraw;		//画面の書き換えを許可

マウスで選択反転した箇所のみの場合は

2つの nohilight; の前に inselect, を追加。
~\n" , inselect, nohilight; みたいに。

逆に改行前の<br>を取るマクロは以下。

disabledraw;		//画面の書き換えを禁止

setcompatiblemode 0x0F;
begingroupundo;
replaceall "<br>\\n" , "\\n" , regular, nocasesense, nohilight;
if( ! result )  beep;
endgroupundo 1;

enabledraw;		//画面の書き換えを許可

【 目次へ戻る 】

リンクを一括置換

ブログを書いていると以下のようなリンクを使いますが

<a href="https://kimama9.blog.fc2.com/blog-entry-928.html">秀丸エディタはブログを執筆するのにとても便利 特にマクロを使おう</a>

これをマクロで以下のように分離できます。

秀丸エディタはブログを執筆するのにとても便利 特にマクロを使おう
https://kimama9.blog.fc2.com/blog-entry-928.html

サイトマップからリンクをツイッター等に貼る場合に便利。
関連記事

リストから特定文字を含む行を抜き出すバッチファイル リンクの貼り付けを楽に

これもマクロはこんな感じ、上のリンクのままならそのまま。
<b>とか挟んでいる場合は修正が必要ですけれども。

disabledraw;		//画面の書き換えを禁止

setcompatiblemode 0x0F;
begingroupundo;

//先頭分離と並び替え時の文字を付加
replaceall "<a href=\"" , "" , nohilight, loop;
replaceall ".html\">" , ".html\x0D\x0A[[先頭行]]" , nohilight, loop;
replaceall "</a>" , "\x0D\x0A" , nohilight, loop;

//複数行を実行する場合のループ 99999 行まで
//並び替えの文字がある列で並び替えをする
#a = 99999;
while( #a != 0 ) {
searchdown "[[先頭行]]" , hilight, loop;
if(selecting == 0) break;
delete;
beginsel;
down;
cut;
up;
paste;
#a = #a - 1;
}

if( ! result )  beep;
endgroupundo 1;

enabledraw;		//画面の書き換えを許可

【 目次へ戻る 】

書いた内容を HTML として確認

エディタにて書いた文章をブログで公開する時と同じように
HTML形式 ( インターネットで読めるようにした書式 ) にて

確認する場合はブログの投稿画面にわざわざ貼り付けなくてはならない?
という面倒だなの事案になりますが
別枠にて HTML で表示可能な拡張機能があります。

Hidemaru_20210113_0002.jpg

入れるのに、材料 DLL などが必要ではありますが
ダウンロードして指定の箇所に置くだけなので、やる気があれば。

関連記事

秀丸エディタ HtmlPreview でリアルタイム表示 (Webプレビュー)

【 目次へ戻る 】

地味でも助かる キー割り当て

今まではこれが出来るから素晴らしい!という話でしたが
目立たない地味な機能でありながら大助かりの機能もあります。

その1つが、キー割り当て。
キーボードの組み合わせで、エディタ内で○○するを変更可能。

上に書いたマクロの実行や現時点のカーソルから前を全部削除、
逆の後ろを削除などをカスタマイズできる。

何だ、そんな地味な機能を紹介する意味なんてあるの?と
思ってしまうかもしれませんが自分の好みの配列があると思います。
それを自由に変えられるとても素晴らしい、キー割り当て機能。

快適さを裏で支える、縁の下の力持ち。

【 目次へ戻る 】

地味でも助かる 現在の入力位置に縦線

これも地味機能ですが現在の文字を打っているカーソル位置に
縦線を表示することが可能な大助かり機能。

画像で説明するとこれ、真ん中の上から下まである縦線。

Hidemaru_20210113_0003.jpg

正直それがどうしたの?何か意味があるの?と思った方も多いかと。
私もそうでしたので。

これはどこを打っているか、カーソル位置があるかの確認ができるが大きい。
赤くなっている行が入力していて現在は 210113 の頭にカーソルがあります。

これを見間違えて、 id=" の " の部分にカーソルがあったとしまして
そのまま書きかえてリンクを貼るなどするとリンクが正常に飛ばない訳です。

1個文字がズレると困る箇所を間違いのない場所に打ち込める。
その縦線表示が大助かり、ブログをやっているとズレが結構あります。
リンクを踏めばわかるじゃんではありますが、根本的なズレがなくなるは有り難い。

関連記事

秀丸エディタ カーソル位置の縦線を表示すると地味に便利。

ちなみにこれは、ブログのみならずプログラムや
数値に間違いがあってはならない的な文章でも役に立ちます。

------

ご注意

このブログに書いてある事やマクロの実行は
自己責任にてお願いいたします。

このブログの管理者 気ままさん は
記事に書いてあることやマクロを実行して発生した
すべての事柄において責任を負いません。

これに同意をいただけない方への
このブログに書いてある事の実行は許可いたしかねます。

------

とまあ、こんな感じで秀丸エディタでの
私がブログを書いていて便利だな?と思う機能でした。
一つ一つは地味ですけれども、何個もまとまれば最強エディタだ!

なんちゃって。

少しおちゃらけていますが、毎回ブログを書くのに
これらの機能を使用している私にとっては大げさではない。

それでは、皆様に物書きしやすいエディタが見つかりますようにと
執筆の神様にお願いいたしまして、これにて終了です。

以上。

この記事で紹介している商品はこちら

秀丸スーパーライセンスパック
Amazon / 楽天市場 / Yahoo! でお買い物をする。

関連リンク

ブログを書くのに2画面表示ができるエディタ
 (秀丸エディタ等) が便利。

ブログを書くのに秀丸エディタのアウトラインが便利
 クリックで見出しに移動し簡単編集

秀丸エディタ HtmlPreview でリアルタイム表示 (Webプレビュー)
秀丸エディタ テキストを複数選択し、
 自動でクリップボードに送るマクロ

秀丸エディタ カーソル位置の縦線を表示すると地味に便利。
秀丸エディタ/EmEditor 簡単なマクロの作り方。
リストから特定文字を含む行を抜き出すバッチファイル リンクの貼り付けを楽に
秀丸エディタでブログを書き FireFox で内容を確認するマクロと設定 ( 同じ位置に表示 )
話す/書く/考えをまとめるのが苦手な人は
 ブログで思考を整理する練習をしよう。

ブログを長く継続するには
 自分で考え自分で試す実行力 ( オリジナル ) が大事

ブログの執筆にATOKは便利
 一太郎が付属し価格が上がったのは最悪だけど。

秀丸エディタ 指定した文字のある行を全てマークするマクロ
Win10 JGREPで書きためたテキストを検索 検索結果行を素早く開く
関連記事

コメント

検索フォーム

最新記事

Vivaldi v4.0 へ移行したらテーマが変わった 使用していたテーマに戻す Jun 12, 2021
FireFox v89.0 にて変更されたデザイン/タブが丸くなるを元に戻す。 Jun 04, 2021
FireFox v89.0 で変化したスクロールバーの色の変更方法 ( 背景色/バー自体 ) Jun 03, 2021
SimpleWallでWindowsアップデートやSkype/Bing/Live/Outlook に繋がらない場合の改善 May 28, 2021
Edge Portable 入手方法と便利な設定/テーマ変更/タブの位置など May 24, 2021
Win10 May 2021 Update 21H1 のまぶしい背景色を灰色 (グレー) に変更 May 19, 2021
クリップボードに指定文字が存在するかをツールチップでお知らせするスクリプト Autoit3 May 17, 2021
ツールチップで指定した時刻をお知らせするタイマー Autoit3 スクリプト May 14, 2021
クリップボードへ送った文字をテキストでデスクトップに保存するスクリプト Autoit3 May 13, 2021
テキストに書き出したURLをWgetで一括ダウンロードする ( Autoit3 スクリプト ) May 12, 2021

バナー1

月別アーカイブ

06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  08  07  06  05  04  03  02  08  06  05  03  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  03  02  01  12  11  10  09  08  07  06  05  04  03  02  11  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  01  12  11  09  07  02  11  09  08  07 
 

全ての記事を表示する

バナー2