「開発室」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| 25行目: | 25行目: | ||
<htmlet>amazon</htmlet> | <htmlet>amazon</htmlet> | ||
==注意事項== | |||
===64 ビット版について=== | |||
*64 ビット版でも[https://web.archive.org/web/20080519020600/http://mana.ikuto.com/tnotepad.php エディタエンジンの仕様上]、大きいファイル (1GB 以上) の編集はできません | |||
*64 ビット版では開いているすべてのファイルの合計で 2GB 以上を扱うことが可能です | |||
*32 ビット版のプラグインおよび DLL は使用できません | |||
===開発について=== | |||
<span style="color: crimson; font-weight: bold;">Mery で使用させていただいているコンポーネント「TNotePad」の 64 ビット版の開発・公開は中止されており、Delphi (XE2) では対応が困難な模様です。Mery の 64 ビット版も限界が見えてきたら開発を中止するかもしれませんがご了承ください。</span> | |||
==更新履歴== | ==更新履歴== | ||
| 46行目: | 55行目: | ||
:(meEncodingUTF8WithSignature, meEncodingUTF8WithoutSignature も一応残してます) | :(meEncodingUTF8WithSignature, meEncodingUTF8WithoutSignature も一応残してます) | ||
*「タブを空白に変換」のメモリ効率を改善 | *「タブを空白に変換」のメモリ効率を改善 | ||
*オプション画面のフォントのプレビューでフォントサイズが変だったのを修正 | |||
*アウトラインの右クリックメニューでレベルごとに展開できるようにした | |||
*アウトラインの右クリックメニューにショートカットキーを設定した | |||
*アウトラインのプロパティで初期状態の展開レベル (既定レベル) を指定できるようにした | |||
*DirectWrite 有効時の固定ピッチフォントの文字幅を強制的に GDI のフォントに合わせる隠しオプションを追加 | |||
:(Mery.ini の [Display] セクションに GdiCompatible=1 を追記) | |||
*論理座標の表示速度を改善 | |||
*大きいファイルの編集速度を少し改善 (大きいファイルに弱い構造は変わってません) | |||
*その他、細かい修正 | |||
==プラグイン== | ==プラグイン== | ||
2016年10月7日 (金) 18:26時点における版
このページは現在執筆中です。プラグインとか全部掲載するの心が折れそうだ…
Mery 3 (コードネーム: Alpaka) ベータ版
次のバージョンに向けた開発途中のベータ版です。最新の不具合修正、機能追加・改善が含まれています。
ご意見・ご要望
| 内容 | 状態 | 備考 |
|---|---|---|
| ツールバーの大きいアイコンが欲しい | 検討 | Glyfz の「Office 2016」が素敵。でも「Office 2010」の全部セットで $125 でも良いかもしれない。いずれにせよ費用がかかる |
| 長い行で検索したときに右端に余裕を持たせてスクロール | 検討 | TNotePad の仕様なのであまり触りたくない |
| UTF-16 の BOM 有無対応 | 完了 | 3.0.0 で対応済 |
| タブを閉じた後にアクティブにするタブの設定 (左・右・直近など) | 検討 | オプション画面がいっぱいなので困ってる |
| ファイルから検索のコマンドライン引数の増設 | 検討 | 仕様を考えるのがダルい |
| 自動マーカー、手動マーカー | 検討 | 面白そうだけどかなり大変 |
| 自動バックアップ | 検討 | 個人的には必ずオフにする機能なのでダルい |
| 開いているファイルから検索・置換 | 検討 | 試作品はできたけど検証がダルい |
| 編集行の強調表示 | 検討 | TNotePad に手を入れないといけないので大変 |
| 自動アップデートの実装 | 保留 | サーバ増強、コードサイニングの取得など費用がかかる。そもそもセキュリティ的な問題が大きい。アップデートチェックに留めておくべき |
| EXE アイコンがダサい | 保留 | 気に入ってるんだもん |
| 単語分断折り返し | 保留 | 折り返しは内部でキッチリ決まってるので手の着けようがなさそう |
| 矩形選択で文字入力したときにイイ感じに入力されると良い | 保留 | 作ってみたけど問題多すぎ |
| トリプルクリックからの論理行選択 | 保留 | 物理行選択派な人もいそう |
| マウスキャプチャ後のスクロールマージンの挙動を秀○さんっぽくしたい | 完了 | |
| AddFontResource で追加したフォントが DirectWrite で使用できない | 完了 | 2.5.0 で対応済 |
| Tidy HTML5 | 完了 | 2.5.0 で対応済 |
| アウトラインのドラッグドロップで並べ替え | 完了 | 2.5.0 で対応済 |
| ウィンドウの縦分割 | 完了 | 2.5.0 で対応済 |
| 特殊文字入力のインターフェイス考察 | 完了 | 特殊文字を入力するマクロを同梱した |
| 書き換え禁止モードをわかりやすくする | 完了 | タブに鍵マークを表示するようにした |
| 先頭大文字で Don'T になっちゃう | 完了 | アポストロフィは無視するようにした |
| 最大化→最小化→復元時のファイルの更新チェックを走らせる手段の調査 | 完了 | |
| バイナリなどを開いたときの確認ダイアログで「キャンセル」したい | 完了 | |
| 文字間隔の設定 | 完了 | |
| グレーアイコンが濃すぎる | 完了 | |
| 新規作成時のエンコードの指定方法について検討 | 完了 | |
| ドラッグ中にメッセージボックスを表示させるとフリーズすることがある | 完了 | |
| 起動時引数行番号と一緒に桁番号も指定 | 完了 | |
| 単語補完の自動起動 | 完了 | 実装したけど誰も使ってなさそうだったので廃止 |
| 0x200Fの挙動 | 完了 | |
| 画面中央付近でキャレットを固定したい | 完了 | ScrollMargin を最大値に設定 |
| 起動時引数エンコードの指定 | 完了 | |
| 起動時引数編集モードの指定 | 完了 | |
| SJIS、UTF8 とかごとの文字コード表示 | 却下 | UTF8 標準化に伴い却下 |
| CSV / TSV 編集機能の研究 | 却下 | Excel で良いんじゃね? |
参考資料
スポンサーリンク