[ 新規に投稿する ]

[質問]単語補完についてNo.10699
YoungMoon さん 22/03/08 09:44 [ コメントを投稿する ]
  お世話になります。
秀丸エディタで、以下のようなことができないか相談です。

<やりたいこと>
・単語補完の「辞書ファイル(行単位)」の内容を、なにも候補文字を入力していない状態であってもリスト表示したい
(ただし、辞書ファイルの先頭文字は日本語)

<背景>
・秀丸エディタで、日報などの作業記録を毎日入力しています
・毎回、同じような文章を入力することが多いので、秀丸エディタの単語補完機能を活用したいのです

(1)たとえば、辞書ファイル(行単位)の内容を以下のようにする
 本日、XXX宅へ訪問
 特にXXX様の訪問結果に変わりなし
 次回訪問日はXX月XX日で調整する
(2)秀丸エディタで、なにも入力していない状態でCtrl+Spaceとか入力(←もちろん、キー割り当てで設定している)
(3)辞書ファイルの内容がリストに一覧表示されるので、そこから選択する

→IMEの単語登録とか使えばいい話なのですが・・・秀丸の環境だけで完結できればと思いまして。

設定を調べてみたのですが、辞書ファイルの先頭文字が日本語だと表示対象になりませんでした( ´-ω-)σ
もし既存機能で対応できそうなら、ご教示頂ければ助かります。


・・・あと、この流れでもうひとつ。
単語補完のリストについて、文字色や背景色は設定可能ですか?(゜.゜)

よろしくお願いします。
[ ]
RE:10699 [質問]単語補完についてNo.10700
秀丸担当 さん 22/03/08 12:56 [ コメントを投稿する ]
  単語補完で、日本語だけで単語補完コマンドだけで全部出す設定は、深いところにあるのですが一応ありました。
[その他]→[ファイルタイプ別の設定]→[その他]→[単語補完]→[詳細(X)...]→[さらに(M)...]のところの一番下に「全ての単語(A)」があって、これをONにしておくと、出るようになります。

ちなみにV9.12β版からあるスニペットのほうを使うと、複数行のテキストで、カーソル位置を決めたりする方法もあります。
例えば、[その他]→[ファイルタイプ別の設定]→[その他]→[スニペット]で指定する、スニペット用のフォルダに、xxx.txtというテキストファイルを作って以下のようにしておくと、xxxの補完や、「スニペット」コマンドで一覧を出せたりします。

本日の予定
$(1,XXX)宅へ訪問

今までもマクロでも同様のやり方はあったのですが、標準機能としてやって、書き方も秀丸メールのテンプレートや別ソフトでもありそうな書き方にも近づけた感じです。

スニペットという言葉がプログラミング向けでピンとこなくて、いまさらですが「テンプレート」という機能名でもいいような気がしています。

[ ]
RE:10700 [質問]単語補完についてNo.10701
YoungMoon さん 22/03/08 13:46 [ コメントを投稿する ]
  ありがとうございました。
こういう新機能ができたんですね。テンプレートの使い方ができるので、ぐっと楽になりました
これで思った通りのことができそうです(´ω`)ノ

> 単語補完のリストについて、文字色や背景色は設定可能ですか?

これは難しそう・・・ですか?('ω')
[ ]
RE:10700 [質問]単語補完についてNo.10702
秀丸担当 さん 22/03/08 13:46 [ コメントを投稿する ]
  あと単語補完のリストの文字色や背景色の色については、現状で設定は無いです。
「もしかして」の表示や、スニペットの表示では色を変えていたりして、その色もあったりするので、もしやるとしたら、意外と幾つかの色がありそうでした。
そういうご意見もあるということで参考にさせていただきます。
[ ]
RE:10702 [質問]単語補完についてNo.10703
YoungMoon さん 22/03/09 04:39 [ コメントを投稿する ]
  ぜひぜひよろしくお願いします。

→眼精疲労予防で背景色をグレーにしているので、できれば候補一覧もそれにあわせたいんです(*´艸`)
[ ]
RE:10703 [質問]単語補完についてNo.10704
秀丸担当 さん 22/03/09 09:25 [ コメントを投稿する ]
  1つ1つを設定するのは、色の設定に細かいものがずらりと並ぶのでどうかと思ったのですが、普通の文字色/背景色に合わせるだけであれば、自動でやってもよさそうです。
特に設定なしで、自動でやるようにしてみます。
[ ]
RE:10704 [質問]単語補完についてNo.10705
YoungMoon さん 22/03/10 04:30 [ コメントを投稿する ]
  ご検討ありがとうございました。
よろしくお願いします(´ω`)ノ
[ ]

[ 新規に投稿する ]