編集部ピックアップ

ゴルフお悩み相談箱
ゴルフお悩み相談箱

コースでのナイスプレーには正しい知識と練習が必須!飛ばない、曲がる、ゴルフの悩みを解決

気になるキーワード

検索語キーワードランキング

1位:
up
2位:
up
3位:
keep

MSN 関連チャンネル

PR

「秀丸キーワードチェンジャー」のマクロ登録方法

例: 紅葉 行楽

検索オプション 質問する

質問

質問者:noname#25939 「秀丸キーワードチェンジャー」のマクロ登録方法
困り度:
  • すぐに回答を!
いつもお世話になっています。秀丸Ver.4.16を使用しています。
「秀丸キーワードチェンジャー KWCH.EXE V2.2」をダウンロードしたのですが、.macファイルがありません。KWCH.EXE とヘルプ、説明書だけしかありませんでした。
説明書には、「秀丸エディタから呼び出したい場合は、以下のようなマクロを作成して、それを実行するようにしてください。 
例: kwch.mac
run "c:\\hidemaru\\kwch.exe";」
と記載されているのですが、具体的にどうやればいいのか分かりません。

ホームページで色々と調べたのですが、内容が理解できなくて……肝心の、.macファイルの作成方法、及び、作ったファイルをKWCH.EXE とどう関連づけるのかが分かりません。
初歩的なことですが、分かりやすく教えていただけると助かります。
質問投稿日時:05/04/24 19:08
質問番号:1349851
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

 

回答者:kobby #2さんのが正しいですね(^^;
対象は Ver2.x 以前の秀丸かな。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:05/04/24 21:31
回答番号:No.3
この回答へのお礼秀丸のことで、今日は何度もお世話になりました。
本当にありがとうございます。
どうしても今日中に、仕事で必要な機能をそろえなくてはならなくて途方に暮れてました。
これから仕事に敵したマクロを捜して、追加していく予定です。(道のりは長いなぁ……)
また別スレでお世話になると思いますが、よろしくお願いします。

回答

良回答20pt

回答者:matsu_jun まず始めに、Ver4.16だとキーワードチェンジャーは使えないようですね。
かなり昔のバージョンの秀丸用の機能だと思います。現在のバージョンなら
標準の機能で同様(それ以上)のことができますよ。
異なる拡張子によって自動的に強調表示の種類を切り分けられます。
ためしにVisual Basicのソースファイルである、拡張子「frm」のファイルで実験しましょう。

1) まずは、秀丸の「その他(O)」−「動作環境(E)」にて、動作環境ウィンドウを開きます。
2) 「設定の対象(L)」から「関連付け」を選択します。
3) 「追加(D)」ボタンをクリックして現れたインプットウィンドウに「frm」と記入し、「OK」をクリックします。
  VBがインストールされていて、何らかのソースがあるのならそれを、そうでなければ秀丸で適当に文字を記入し、
  「test.frm」という名前で保存します。
4) frmファイルを秀丸で開いた状態で「その他(O)」−「ファイルタイプ別の設定(C)」をクリックします。
5) 「設定のリスト(T)」ボタンをクリックし、現れたウィンドウの「新規(N)」ボタンをクリックします。
6) 現れたインプットボックスに「vbプロジェクト」と記入し、「OK」ボタンをクリックします。
7) 「設定の対象(L)」から「表示とカラー」−「強調表示」を選択します。
8) 「強調表示(Y)」にチェックを入れ、「読み込み(O)」ボタンをクリックします。
9) 「強調表示キーワードの読み込み」ウィンドウから、VisualBasic.hilightを選択し、「OK」をクリックします。
10)「(ファイルタイプ)の設定(S)」から、vbプロジェクトを選択し、「OK」を押します。
11)以降、frmファイルを秀丸で開くたびにvbプロジェクト用の強調表示が有効になります。

さて、ちなみに今回の件では不要とはなりましたが、もともとの問いについても解答します。
1) まずはkwch.exeを適当なフォルダへ移動しましょう。秀丸をインストールしたフォルダ
  (普通にインストールすれば、C:\Program Files\Hidemaru だと思います)に移動しておけばよいと思います。
2) 秀丸を立ち上げ、
run "C:\\Program Files\\Hidemaru\\kwch.exe";
  と入力します。
  (注:macファイルでは、「\」は他の意味を持つため、「\」を表示したい場合は「\\」と表記します)
3) このファイルを保存します。その際、「ファイルの種類(T)」を「秀丸マクロファイル(*.mac)」とします。
  ファイルの名前は適当でOKです。
4) 秀丸のメニューから「マクロ(M)」−「マクロ登録(E)」をクリックします。
5) マクロ登録ウィンドウのマクロ1の「ファイル名」右側にある「...」と書かれたボタンをクリックし、
  先ほど作成したマクロを選択します。
6) タイトルの部分には適当な名前を記入します。ここでは「キーワードチェンジャー」とでも入力しましょう。
7) 「OK」をクリックしたら登録終了です。秀丸のメニューから、「マクロ(M)」をクリックすると、
  新たに「キーワードチェンジャー(1)」というメニューが現れるはずです。
私はVer4.14で試してみましたが、ここまでやってキーワードチェンジャーが機能しませんでした。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:05/04/24 20:32
回答番号:No.2
この回答へのお礼とても詳しく説明していただいて、恐縮です。キーワードチェンジャーは使えないのですね。でも、教えていただいた新機能で、登録してみます。
私としては、拡張子ごとではなくて、キーワードのグループごとに切りかえて使用する必要があるもので……あ! テキストエディタだから、どの設定も.txtなんですよね。
設定リストの数を増やせばいい……ということ!!
→今さら気付いてますっ。
とにかく丁寧な対応、ありがとうございました。

回答

良回答10pt

回答者:kobby マクロはただのテキストファイルですので秀丸エディタで作成できます(メモ帳でも構いませんが)。

で、その説明文は、
kwch.mac
というファイル名で
run "c:\\hidemaru\\kwch.exe";
という一文を書いたテキストファイルを作りなさいと言う意味です。

ただ、パス部分は kwch.exe のインストール先に合せて直す必要があります。(「\」を二重にするのを忘れずに。)

登録は普通にメニューのマクロ登録からすればOKです。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:05/04/24 20:31
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
最新から表示回答順に表示良回答のみ表示

この質問に関連するQ&A

[PR] お役立ち情報