mi β版のダウンロード
このページはmi最新βバージョンのダウンロードページです。
なるべく頻繁に(1〜2ヶ月おきに)こちらでβバージョンのバージョンアップを行い、
ある程度まとまった(安定した)ところで正式バージョンリリースしようと思っています。
mi のライセンスについて(ダウンロードの前にお読み下さい)
・このソフトウエアの本バージョンは、フリーウエアです。
・著作権は作者 上山大輔が有します。
ただし、本Webページへのリンク、転載、雑誌・書籍掲載、
CD-ROM/DVD-ROM等への収録は、ご自由に行ってください。
・このソフトウエアを使用したことにより発生したいかなる損害(データ損失等を含む)についても、
作者や転載者は責任を負いません。
また、このソフトウエアのダウンロード、複製、転載、雑誌・書籍掲載、
CD-ROM/DVD-ROM等への収録等により発生したいかなる損害(データ損失等を含む)についても、
作者は責任を負いません。
・ご質問やご要望・不具合対応等、サポートについては保証できませんが、
できる限りの努力はいたしますので、ご質問・ご要望・ご意見・バグレポート等ございましたら、
ぜひ、下記メールアドレスまでメールお願いいたします。
・mi用のモード/ツールの配布、あるいは、miと連携して動作するソフトウエアの配布は、
ご自由に行ってください。
連絡先
miに関するご意見、ご要望、バグレポート等ありましたら、下記メールアドレスまでメールお願いいたします。

最新βバージョン
mi バージョン2.1.13b2
バージョン2.1.13では、主に、以下の対応を行っています。
- モード更新機能・モード追加(Webから追加)機能 (Mac OS X 10.4以降のみ)
- 情報ペインカラムをテキストスクロールバーの右に表示する設定を追加(環境設定の「タブ/ビュー」タブ)
- タブを多く開いたときなどの処理速度改善
- タブウインドウモードでないときの各種動作改善
- 添付モード追加(Lua)
- その他各種機能追加・不具合対応
バージョン2.1.13b2での変更点
機能追加
・環境設定の「タブ/ビュー」タブに「情報ペインカラムはテキストのスクロールバーの右側に表示する」設定を追加(#634) ONにすると、情報ペインカラムを、テキストのスクロールバーの右側に、指定した背景色で表示します。 OFFにすると、2.1.13b1以前と同様に、テキスト表示エリア内の右端に表示します。(テキストを情報ペインカラムの下に透過して表示します。) ・テキスト水平スクロールバーの段に、情報ペインカラムの幅変更ボタン等を追加(#634) ・ツールバー、ツールバーボタンの右クリックメニューを追加(#619) ・モード設定のキーワード、見出しリストで複数項目選択、削除ができるようにしました(#626) ・自動インデントのON/OFFを切り替える機能を追加(#638) 以下のいずれかの方法で自動インデント(改行時の自動インデント実行)のON/OFFを切り替えます。 ・メニューから[編集→自動インデントをOFF(ON)にする]を選択 ・ツールコマンドAUTOINDENTMODE ・キーバインド動作「自動インデントON/OFF切り替え」 ・モード設定の「インデント」タブに「空行はインデントしない」チェックボックスを追加(#639) ・モード設定の「インデント」タブに「ペーストしたテキストを自動インデントする」チェックボックスを追加(#646) ・環境設定の「タブ/ビュー」タブに「タブウインドウでない場合に、サブペインカラムの表示状態をドキュメントに記憶する」設定を追加(#667) タブウインドウでない場合について、サブペインカラムの表示有無と表示幅を、ドキュメント毎に記憶するかどうかを設定します。 OFFの場合、ドキュメントを開いたときはサブペインカラムは常に非表示となります。 タブウインドウの場合は、サブペインカラムの表示有無と表示幅は、現在のタブウインドウの状態に従います。 ・ヘルプタグをいくつか追加(#661) ・モード設定のキーワード・見出し設定変更反映処理速度改善(#641) ・ファイルリオープン処理、タブ切り替え処理、タブを閉じる処理、アプリ切り替え時等の各種処理速度改善(#654)(#663) (特に、開いているタブ数が多いときの処理速度を改善しました。) ・情報ペインカラム・サブペインカラムの区切り変更処理速度改善(#645) ・ファイルを開く処理速度改善(#664) ・タブウインドウモードON/OFF切り替えの処理速度改善(#675)
仕様変更
・文法定義スクリプトに定義されたキーワードよりも、モード設定の「キーワード」タブで設定したキーワードの色付けを優先するように変更(#629) キーワードの色付けの優先順位は、下記の通りとなります。 1. 「見出し」タブの「キーワードに登録する正規表現のグループ」設定により登録されたキーワード 2. 「キーワード」タブの設定により登録されたキーワード(リスト内の下の行のカテゴリの方が優先) 3. 文法定義スクリプト内で定義されたキーワード ・Cyberduck等のODBインターフェイス経由で開いたファイルは、mi再起動時にリオープンしないように修正(#630) ・CSSモード、HTMLモードのキーワード設定を修正(#632) ・メニューの「ジャンプ」、情報ペインの「ジャンプリスト」を、「見出し」「見出しリスト」に名称変更 ・見出しリスト等のヘルプタグ表示位置を右側(もしくは左側)に変更(#644) ・テキスト入力時のX方向のスクロール調整タイミングを数ピクセル早めにするよう修正(#652) ・前回オープン/保存時からファイル内容の変更が無いときは、他のアプリでの編集結果読み込みダイアログを表示しないよう変更(#653) なお、環境設定の「他アプリでファイル編集・保存後、常に再読込する」設定は削除しました。 ファイル内容が前回オープン/保存時と違うときは、常に、他のアプリでの編集結果読み込みダイアログをダイアログを表示します。 ・識別子情報表示の表示デザインを改善(#643) ・ボタン等のグラデーション表示を変更 ・タブウインドウモードでないときは、マルチファイル検索結果はテキストウインドウ内には表示しないように変更(#671) ・キー記録・再生ウインドウの表示デザインを改善(#677) ・キー記録・再生ウインドウの表示/非表示を記憶するよう変更(#679)
不具合修正
・mi再起動時、検索ウインドウの位置が記憶されていない問題を修正(#623) ・モード更新実行後、バージョン2.1.12以前のmiを起動すると、同じ見出し・キーワード設定が2つできてしまう問題を修正(#624) ・Cモードにて、「見出し」設定で設定した見出し行以降で、ローカル変数が色付けされない問題を修正(#593) ・Perlモードのデフォルト設定を、Perl用組み込み文法スクリプトを使用するように修正(#622) 組み込み文法を使用することで、正規表現記述などの後のコメント・リテラル表示がずれることがなくなり、 関数が見出し登録され、関数名がキーワードとして色付けされるなどのメリットがあります。 モード設定の「文法」タブにて「文法定義スクリプトを使用して文法定義を行う」をONにし、 「文法定義の種類」にPerlを選択することで、Perl用組み込み文法スクリプトを使用することができます。 ・検索置換実行後、縦スクロールが異常になる問題を修正(#627) ・キーワードの途中で別のキーワードの色付けされる(CSSのborder-bottom等)問題を修正(#633) ・Helvetica 11pt以上等のフォントで日本語全角文字の上の1〜数ピクセルが表示されない問題を修正(#636) ・インデント・右シフト時に選択開始位置・終了位置がずれる問題を修正(#649) ・メニューから[編集→インデント]を選択してインデントするときに正規表現インデントが正常動作しない問題を修正(#650) ・他のアプリでの編集結果読み込みダイアログが同じドキュメントに対して複数回表示されることがある問題を修正(#655) ・ネットワーク上のファイルを保存時、書き込み権限が無くなった旨のダイアログが表示される問題を修正(#666) ・ウインドウを閉じるときの保存するかどうかのダイアログで保存しないを選ぶと他のウインドウがクローズする問題を修正(#667) ・情報ペインカラムクリックでウインドウが切り替わらない問題を修正(#669) ・タブウインドウモードでないときに、AppleScriptからドキュメントを閉じることができないことがある問題を修正(#673) ・タブウインドウモードでないときに、AppleScriptからウインドウのIndexの取得・設定が正常に動作しないことがある問題を修正(#674) ・ペインレイアウト変更時に各ペインの高さが変わる問題を修正(#676) ・タブウインドウモードでないときに、mi起動時、複数の見出しリストウインドウが同時に表示されることがある問題を修正(#678) ・テキストウインドウ移動後、見出しリストウインドウの表示位置がずれる問題を修正(#680) ・ウインドウのリサイズ等で見出しリストウインドウが表示されなくなる問題を修正(#681) ・タブウインドウモードでないときに、mi起動後、各種フローティングウインドウが表示されないことがある問題を修正(#682) ・モード設定の「インデント」タブで、正規表現インデント設定を選択・編集時に処理時間がかかる問題を修正(#683)
前回のβバージョン
mi バージョン2.1.13b1
バージョン2.1.13では、主に、以下の対応を行っています。
- モード更新機能・モード追加(Webから追加)機能 (Mac OS X 10.4以降のみ)
- 添付モード追加(Lua)
- その他各種機能追加・不具合対応
バージョン2.1.13b1での変更点
機能追加
・モード更新機能・モード追加(Webから取得)機能追加(#427) モード設定ウインドウの「管理」タブから、「モードを更新」ボタンをクリックすることで、ツール、キーワード、見出しを更新できます。 また、モード追加ダイアログから「Webから取得」を選択して追加することで、モードをWebから取得できます。 詳細はヘルプの「設定→モード設定→モード更新」を参照願います。 ・手のひらツールモード追加。マウスドラッグで画面スクロールします。(#606) 以下のいずれかの方法で手のひらツールモード/通常モードを切り替えます。 ・メニューから[表示→手のひらツールモードへ切替え]を選択 ・標準ツールボタン「手のひらツールモード」を追加して、そのボタンをクリック ・ツールコマンドHANDTOOL また通常モードでもコマンドキーを押しながらマウスクリックしてドラッグすると画面スクロールできます。 ・標準ツールボタンに「手のひらツールモード」を追加(#606) ・見出し設定に「正規表現のグループに一致した部分を色づけする」設定を追加(#603) ・キーバインド動作に「行/段落移動ダイアログ表示」を追加 ・ツール設定にメニューのセパレータを設定出来るようにしました(#179) ツール名に-(ハイフン)で始まる文字列を設定すると、セパレータになります。 ・マルチファイル検索のファイル名一致条件のプリセットメニューを追加(#617) ・下記ツールコマンド追加 HANDTOOL : 手のひらツールモード/通常モード切り替え SHOW-LINEDIALOG : 行/段落移動ダイアログを表示 ・Luaモード追加(#618)
不具合修正
・Subversionに未登録のドキュメントに差分が表示される問題を修正(#553) ・終了時処理を若干高速化(#579) ・最終行を含めて右シフト/左シフトした後の選択範囲がずれる問題を修正(#581) ・SDFSampleフォルダを同梱しなくなったのでヘルプから参照できるように修正(#584) ・keybindフォルダを同梱しなくなったのでヘルプから参照できるように修正(#609) ・Cモードで#define等の後のコメントが色づけされない問題を修正(#592) ・ツールバー等を少しグラデーション表示するように変更(#597) ・スレッド制御方法改善(#598) ・サブペインの入替ボタンクリック後、キャレットが正しくない位置に表示されることがある問題修正(#600) ・テキストボックスがグレイアウトでもホイールスクロールできるように変更(#601) ・情報ペインカラム区切り線などに動作説明ヘルプタグ(ツールチップ)を追加(#602) ・モード追加ダイアログで「モードファイルからインポート」ラジオボタン選択時にモードファイルを選択できない問題修正(#605) ・差分表示中、次の差分・前の差分に移動時、サブペイン側が正しく描画されないことがある問題修正(#611) ・文字数で行折り返し時に、水平スクロールバーが表示される問題修正(#612) ・ユーザー定義の文法定義スクリプトとして、モード設定フォルダ内のファイルを設定出来ない問題修正(#614) ・マルチファイル検索ウインドウの全てのテキストボックスのフォントを、環境設定の検索タブで設定したフォントにするよう修正(#616)