AMTATEditorの最新版です。メモ帳的な機能はほぼ完成してます。難点は正規表現の検索・置換しか使いない点くらいだと思います。以下readmeのコピペです。本ソフトウェアは、クロスプラットフォーム予定(!)の汎用エディタです。具体的な用途として小説等の執筆に重点を置く予定(!)です。現時点で実装されている主な機能は以下のようになります。・縦書きと横書きの両方に対応(なんと斜めも可能)・青空文庫形式のルビ表示(例:青空《あおぞら》文庫《ブンコ》形式《形式》、|1二3《﹆﹅・》)......このファイルをTATEeditorで開けばルビが振られます。・ツリー構造の無限アンドゥ/リドゥ(「元に戻す」および「やり直し」)......詳細は後述。8はデフォルトの描画でもそうなっていますが)詳しい機能はもう少し下の方をご覧ください。インストール好きなフォルダにおいてご使用ください。同じフォルダに設定ファイルとして実行ファイル(デフォルトはtateditor.exe)と同名のiniファイル(デフォルトはtateditor.ini)が作成されます。インストール場所を変える際には実行ファイルと設定ファイルを移動してください。設定ファイルには縦書きモード、フォント名、フォントサイズ、ウィンドウのサイズと位置、最後に開いていたファイルとそのキャレット位置、色の設定が保存されます。アンインストール実行ファイルと設定ファイルを削除してください。日本標準時)・詳細なフォント描画設定(Ctrl+P)・テキストの複製ウィンドウの表示(Ctrl+D)その他の説明タイトルバーには起動時間(フリーズ時間を除く)と、現在のテキストウィンドウの文字総数を表示しています。ステータスバーには左から、総文字数、キャレット前後の文字のUnicode情報、キャレットの位置/選択範囲を表示しています。シングルタッチで文字列を選択できます。Ctrl+シングルタッチで任意方向にスクロール可能です。メニュー並びに設定の適用対象は最後にアクティブになったテキストウィンドウです。保存時のデフォルトのエンコードはUTF-16です。Shift+Ctrl+S]をご利用ください。アンドゥ/リドゥに関して:状態1(初期):あ状態2(文字挿入):あい状態1(アンドゥ):あ状態3(文字挿入):あう上記の場合状態3からアンドゥ(Ctrl+Z)で状態1に戻り、リドゥ(Ctrl+Y)を行うと通常は状態3へ進みますが、コンテキストメニュー(右クリックなど)からは状態2へのリドゥも選択可能です(編集履歴がツリー構造になっています)。・このテキストエディタ、なんと毎回全画面を描画しているので、もっと賢く描画するようにします(たぶん描画時間を1/10にはできるかなあ)。・ユーザインタフェースを改善します(確認ダイアログの表示タイミングやウィンドウの名前、タブ管理、分割表示、プログレスバーの表示等々)。Ctrl+Endは機能します)。・ダブルクリックおよびトリプルクリック時の文字列選択は簡単に実装できますが、あまり重要じゃないので次の更新の時にでも追加します。・面倒なのでIMEからのテキスト編集も、通常のテキスト編集も同等に扱っているため、リドゥおよびアンドゥに未確定文字列の履歴が残ってしまう点をどうにかします。・普通の検索ができませんので、実装します(現在は正規表現にのみ対応)。・タブをグリフのまま表示してるので、きちんとタブとして機能するようにします。・フォント設定のベースラインを基準に描画のチェックを外すと、デザインフォントなどでまれにグリフの描画位置がずれる点を修正します。・たぶん1000万文字くらい入力するとメモリを1GBくらい食うのでどうにかします。libraryらへん。・その他細かな機能がたくさん(いろいろ)今後の予定ひとまずクロスプラットフォーム化を行います。順番としてはLinux、Mac、Android、iOSです。Linux以降は時間があるときに行います。それと並行して上記の機能追加を行います。1.0くらいでテキストエディタ部分を完成させます。1.5で印刷、出力機能らへんを搭載予定です。2.0くらいから独自機能に取り組みます。動作環境たぶんXP以降で動きます。Twitterが反応早いと思います。2003でもコンパイルできるように頑張ります。