CompleteX

リストボックスによる入力補完マクロ

Version 2.48 (2005/11/13)

[古いマクロ] これは旧バージョンのドキュメントです。このマクロの開発は CompleteX v3 に引き継がれました。

目次

リファレンス

アップローダ

談話室

スクリーンショット

概要

  • 秀丸エディタ用の入力補完マクロです。途中まで書いた単語の続きを補完します。
  • 候補はリストボックスに表示され、補完中もそのまま入力を続けることができます。
  • 4種類の補完モードがあります。
    辞書補完モード
    あらかじめ用意した辞書から補完します。 Emacs で言う complete-symbol (シンボル展開)にあたります。拡張子ごとに辞書を指定できます。
    名前補完モード
    編集中のファイル内で使われている単語を補完します。 Emacs で言う dabbrev-completion (動的略称展開)にあたります。
    ファイル名補完モード
    ファイル名やフォルダ名を補完します。相対パス、絶対パス、 UNC パスが書けます。
    フォント名補完モード
    システムにインストールされているフォント名を補完します。
  • プラグインにより機能拡張が可能です。拡張子ごとにプラグインを指定できます。

ダウンロード

セットアップ

インストール

  1. 秀丸エディタ ver 4.00 以降をお使いですね?
  2. マクロフォルダの位置を確認します。

    マクロフォルダは秀丸エディタの [その他(O)]-[動作環境(E)...]-[パス]-[環境]-[マクロファイル用のフォルダ(M)] で指定されているフォルダです。無指定なら Hidemaru.exe と同じフォルダです。

  3. CompleteX のアーカイブをマクロフォルダに解凍します。必ずディレクトリ構造を保ったまま解凍してください。〈→ファイル構成
  4. [マクロ(M)]-[マクロ登録(E)...] で CompleteX.mac を適当な番号に登録します。
  5. [その他(O)]-[キー割り当て(K)...] で適当なキーに割り当てます。
  6. 割り当てたキーを押します。
  7. リストボックスが表示されたらインストール完了です。実際に使ってみましょう。〈→使い方

アップデート

  1. 新しいアーカイブをマクロフォルダに上書き解凍します。

アンインストール

  1. インストール時と同じ方法でキー割り当てを解除します。
  2. 同様にマクロ登録も解除します。
  3. CompleteX.mac, CompleteWord.mac, CompletePath.mac, CompleteFont.mac およびベースフォルダ以下の全ファイルを削除します。

ファイル構成

インストール後のファイル構成は次のようになります。

マクロフォルダ\
│・CompleteX.mac           …自動モードで起動
│・CompleteWord.mac        …名前補完モードで起動
│・CompletePath.mac        …ファイル名補完モードで起動
│・CompleteFont.mac        …フォント名補完モードで起動
│
└─■CompleteX\            …ベースフォルダ
   ・CompleteX-Main.mac  …本体
   ・config.txt          …設定ファイル
   ・sample-config.txt   …設定ファイルのサンプル
   ・sample.dic          …辞書ファイルのサンプル
   ・macrodll.dll

マクロフォルダ直下の CompleteX フォルダをベースフォルダと呼びます。サンプル以外のファイル名・フォルダ名は変更しないのが無難です。

マクロフォルダには機能別に4つの起動マクロがあります。必要に応じてマクロ登録・キー割り当てを行ってください。

辞書補完モード名前補完モードファイル名補完モードフォント名補完モードプラグイン対応
CompleteX.mac
CompleteWord.mac××××
CompletePath.mac××××
CompleteFont.mac××××

使い方

リファレンスを参照してください。

お約束

動作環境

使用条件

配布場所

一次配布場所は Wisteria - 秀丸マクロ - CompleteX です。二次配布は次のところで行われています。

謝辞

CompleteX は偉大なマクロ作者たちの英知を結集して作られたものです。(私の英知は入ってない)

CompleteX は次のところで紹介されてます。(発見順)

上記の皆さん、ご意見をくださった皆さん、ほか関係する皆さんに深く感謝します。ありがとうございます。

バージョン履歴

Version 2.48 (2005/11/13)
Version 2.47 (2005/10/21)
Version 2.46 (2005/10/04)
Version 2.45 (2005/08/09)
Version 2.45 (2005/02/13)
Version 2.44 (2005/01/30)
Version 2.43 (2005/01/14)
Version 2.42 (2004/10/25)
Version 2.41 (2004/10/01)
Version 2.41 (2004/09/26)
Version 2.4 (2004/09/06)
Version 2.36 (2004/03/31)
Version 2.35 (2004/03/31)
Version 2.34 (2004/02/29)
Version 2.33 (2004/02/25)
Version 2.32 (2004/02/24)
Version 2.31 (2004/01/28)
Version 2.31 (2004/01/23)
Version 2.3 (2004/01/01)
Version 2.3 beta 13 (2003/12/17)
Version 2.3 beta 12 (2003/12/17)
Version 2.3 beta 11 (2003/12/09)
Version 2.3 beta 10 (2003/12/08)
Version 2.3 beta 9 (2003/12/02)
Version 2.3 beta 8 (2003/11/27)
Version 2.3 beta 7 (2003/11/27)
Version 2.3 beta 6 (2003/11/26)
Version 2.3 beta 5 (2003/11/26)
Version 2.3 beta 4 (2003/11/25)
Version 2.3 beta 3 (2003/11/25)
Version 2.3 beta 2 (2003/11/24)
Version 2.3 beta 1 (2003/11/23)
Version 2.22 (2003/08/27)
Version 2.22 (2003/08/25)
Version 2.21 (2003/08/24)
Version 2.2 (2003/08/13)
Version 2.2 beta 5 (2003/08/09)
Version 2.2 beta 5 (2003/08/02)
Version 2.2 beta 4 (2003/07/23)
Version 2.2 beta 3 (2003/07/23)
Version 2.2 beta 2 (2003/07/22)
Version 2.2 beta 1 (2003/07/19)
Version 2.14 (2003/05/07)
Version 2.14 (2003/05/05)
Version 2.14 (2003/04/28)
Version 2.14 (2003/04/07)
Version 2.13 (2003/04/06)
Version 2.12 (2003/04/05)
Version 2.11 (2003/04/04)
Version 2.10 (2003/04/03)
Version 2.10 (2003/04/02)
Version 2.04 (2003/04/01)
Version 2.03 (2003/03/27)
Version 2.02 (2003/03/23)
Version 2.01 (2003/03/23)
Version 2.00 (2003/03/22)
Version 2.00 (2003/03/22)
Version 2 beta 1 (2003/03/10)
Version 2 alpha 2 (2003/03/02)
Version 2 alpha 1 (2003/03/01)

旧バージョン

フィードバック

バグ報告・提案・質問・ツッコミなどは 談話室 へどうぞ。