【公式】v0.1.76-79✨

ホーム › フォーラム › TZEditor › 【公式】v0.1.76-79✨

  • このトピックには20件の返信、1人の参加者があり、最後にTZTZにより1日、 6時間前に更新されました。
21件の投稿を表示中 - 1 - 21件目 (全21件中)
  • 投稿者
    投稿
  • #9937 返信
    TZTZ
    キーマスター

    TZEditor v0.1.76 ~ 0.1.79 を公開しました🚀
    いくつかの不具合修正と機能追加をしています。
    お手隙の際に最新版へアップデートしてお試しいただけますと幸いです。

    > スライドショー利用時にエディタコントロール以外の背景画像の描画が遅延する[もっさり感]を改善した

    ⇒ 本バージョンのメインです。エディタのスクロールバーを利用するとエディタ以外の背景画像の描画が遅延したのですが本バージョンから遅延ゼロになりました。

    ※ここから余談ですが、 TZEditor の背景画像(スライドショー)は Direct2D 1.0、Direct2D 1.1、GDI+ の3種類で作成したビットマップを描画しています。先読をあわせると計 6 枚です。Direct2D 1.0 と 1.1 のビットマップに互換性がないので、この構成なのですが最終的には GDI は捨てて全部 Direct2D 1.1 以降にするか悩んでいます。

    対応内容は リリースノート をご確認ください。ダウンロードはこちらからお願いします。よろしくお願いいたします🙇‍♂️

    よろしくお願いいたします🙇‍♂️

    #9942 返信
    igy
    ゲスト

    v0.1.76 追加/変更内容・不具合対応内容 のうち、
    私が報告した分が修正・改善されているのを確認いたしました!

    また、気になった点がありましたので、報告いたします。

    EmEditorのメニュー[ツール]-[カスタマイズ]で「カスタマイズ」ダイアログ
    を表示させ、「マーカー」の項目を見ると、「マーカー」の欄に
    ・epsode
    ・tzeditor
    があるのですが、これは、TZEditor側がレジストリのどこかに書き込んだりしたものを、
    EmEditorが使っているのでしょうか?

    TZEditor自体は、オプション画面の「フォントと色」にて
    ・自動マーカー
    ・選択マーカー
    の文字色・背景色が設定できるので、関係なさそうにも思えるのですが、
    なぜ、EmEditorに???って思いまして・・

    #9943 返信
    TZTZ
    キーマスター

    igyさん

    ご連絡ありがとうございます。

    まだ、内容を把握できていないのですが、

    TZEditor がレジストリに書き込んだ内容を EmEditor さんが参照しているのでは?というお問い合わせでしょうか?

    現時点では、TZEditor はレジストリの書き込みは行っていないです。
    EmEditor さんを確認してみました。カスタマイズダイアログのマーカー欄に表示されているのは、EmEditor さん側でマーカー設定する文字列を設定しているのではないでしょうか?

    回答になっていない可能性が大ですが、ご確認をお願いいたします。

    #9944 返信
    igy
    ゲスト

    > TZEditor がレジストリに書き込んだ内容を EmEditor さんが
    > 参照しているのでは?というお問い合わせでしょうか?

    はい。

    TZEditorを使っているPCのEmEditorには
    「カスタマイズ」ダイアログのマーカー欄に
    ・epsode
    ・tzeditor
    がリストアップされていて、
    TZEditorを使ったことがない2台のPCのEmEditorでは、
    「カスタマイズ」ダイアログのマーカー欄には、
    1台は
    ・epsode
    だけリストアップ。
    もう1台は
    なにもリストアップされていなかったので、

    てっきり、(例えば、以前に)TZEditorがレジストリに
    tzeditorのマーカー用に何か書き込んだものがあり、
    EmEditor側がレジストリの同じ場所を参照して、
    「カスタマイズ」ダイアログのマーカー欄に、
    ・tzeditor
    もリストアップされたのかな??と思ったのですが、

    > 現時点では、TZEditor はレジストリの書き込みは行っていないです。

    ということであれば、私の推測が違っているようです。
    もうちょっとこちらでも、調べてみます。

    #9945 返信
    TZTZ
    キーマスター

    igyさん

    ありがとうございます。
    理解できました。

    TZEditorの今までのバージョンでレジストリに
    書き込みしていたことは一度もありません。
    (外部の通信なども無しです。念のため)

    気持ち悪い事象ですが、よろしくお願いいたします。

    #9946 返信
    igy
    ゲスト

    すみません。マーカーの件ですが、
    おそらく、「tzeditor」という単語を(意図せず)「マーカーの追加」のコマンドを実行して、
    追加してしまい、
    「カスタマイズ」ダイアログのマーカー欄に、「tzeditor」が追加されただけのようです。
    お騒がせしてすみません。

    #9947 返信
    TZTZ
    キーマスター

    igyさん
    ありがとうございます。

    原因がわかってよかったです。
    引き続きよろしくお願いします。

    #9948 返信
    igy
    ゲスト

    マーカーの件、お騒がせついでにですが、
    EmEditorやMeryでは、「マーカーに追加・削除」が出来るので、
    TZEditor でも(必要であれば)同様の機能を実装するのも良いかもしれません。

    #9974 返信
    TZTZ
    キーマスター

    igyさん

    ご連絡ありがとうございます。

    そうですね。検索だけだと、1つしか強調表示できないのでマーカーも欲しい機能です。追加します。

    ※余談ですが、いつからかはわからないのですが、フォーラムのリンククリック時のページ内リンクが壊れていたようです。本日ようやく直りました。あはは。

    #9978 返信
    TZTZ
    キーマスター

    TZEditor v0.1.77 を公開しました🎉

    > [オプション]ダイアログ変更時に複数回エディタコントロールを再描画する[もっさり感]を改善した

    ⇒オプションダイアログで変更した内容はリアルタイムでエディタ側に反映しているのですが、何度も描画していたため、1 回だけ描画するようにしました。

    > スライドショーに[ランダムで表示する]を追加した

    ⇒スライドショーにランダム表示機能を追加しました。

    よろしくお願いいたします🙇‍♂️

    #9982 返信
    igy
    ゲスト

    また、気になった点がありましたので、報告いたします。

    Ctrl+マウスホイールでフォントサイズ変更 を OFFに

    Ctrl+マウスホイールでフォントサイズが変更できますが、
    誤操作により(意図せず)Ctrl+マウスホイールでフォントサイズが変わってしまうため、
    OFFにしたいと思う人がいるかもしれません。

    他のテキストエディタでは、
    ・EmEditor:メニュー[ツール]-[カスタマイズ]のカスタマイズ画面にて、
     「マウス」の項目での「オプション」の箇所の「Ctrl + ホイールでフォントサイズ変更」をOFF
    ・Mery:隠しオプションにあり
     ctrl+マウスホイールによるフォントサイズの変更に無効にしたい
     https://www.haijin-boys.com/discussions/7950
    ・秀丸エディタ:「キー割り当て」で「何もしない」に設定?
     秀丸でマウスホイールでフォントサイズ変更の無効
     https://hayakute.kantan-sakusaku.com/?p=1988
    のようにOFFにできるようなので、
    TZEditor でも(必要であれば)OFFにできるようにするのも良いかもしれません。

    なお、タッチパッドでの拡大・縮小(ピンチイン・ピンチアウト)も
    雑な操作をしていたら、誤操作によるフォントサイズ変更が何度かありましたので、
    OFFにできるようにするのも良いかもしれません。

    #9984 返信
    igy
    ゲスト

    また、気になった点がありましたので、報告いたします。

    INIファイルの強調表示(”#”)

    TZEditorのINIファイル TZEditor.ini を TZEditor で開くと、

    `INI:TZEditor.ini
    [BackColors\BackColor1]
    Text=#FF1E1E1E
    LineNo=#FF1E1E1E
    LineNoLine=#FF1E1E1E
    LineNoCaret=#FF1E1E1E
    LineStateModified=#FFD0B132
    `

    での”#”より後ろの文字が強調表示されていますが、これは仕様ですか?

    #9986 返信
    igy
    ゲスト

    あと、このフォーラムに URLを含む投稿を行うと、
    Your reply is pending moderation.
    と表示され、すぐにはこのフォーラムに反映しないとか・・

    #9988 返信
    TZTZ
    キーマスター

    igyさん

    ご連絡ありがとうございます。

    > Ctrl+マウスホイールでフォントサイズ変更 を OFFに

    なるほどです。いつも愛用していたので参考になります。こちら対応しようと思います。

    > INIファイルの強調表示(”#”)

    Visual Studio も同じ仕様で安心してましたがやっぱり最初見ると少し違和感あるかもです。
    現状は仕様です。# はコメントと認識して強調表示しています。

    > あと、このフォーラムに URLを含む投稿を行うと、
    > Your reply is pending moderation.
    > と表示され、すぐにはこのフォーラムに反映しないとか・・

    すいません。承認しました。URLの貼り付け制限が2個になってましたので設定変更しました。

    あと、近々公開予定ですが、現在、巨大ファイル対応をしています。ようやく、1,000 万行を初回で 10 秒未満、2 回目で 1 秒未満で開けるようになってきています。少し抵抗があったのですが、一時ファイルを利用したメモリ節約モードも追加予定です。ただ、一括置換がものすごく遅く、こちらは、リリース後に対応しようと思っています。

    引き続きよろしくお願いします。

    #10007 返信
    TZTZ
    キーマスター

    TZEditor v0.1.78 を公開しました🚀
    巨大ファイルを開く速度が向上しています。
    お手隙の際に最新版へアップデートしてお試しいただけますと幸いです。

    #10012 返信
    TZTZ
    キーマスター

    リリースノート内容をこちらにも記載します。
    よろしくお願いします。

    > [Ctrl]+マウスホイールによるフォントサイズ変更を無効にできるようにした📣

    ⇒[Ctrl]+マウスホイールによるフォントサイズ変更を無効にできるようになりました。設定は[ツール]→[オプション]→[基本]→[Ctrl+マウスホイールでフォントサイズを変更する]から変更できます。

    > 一時ファイルを利用して巨大ファイルを開けるようにした(デフォルトは無効)

    ⇒巨大ファイルを開く際、一時ファイルを利用できるようになりました。一時ファイルは Windows の Temp フォルダ(例: C:\Users\<ユーザー名>\AppData\Local\Temp\TZEditor)に保存されます。この機能を有効にすることで、メモリ不足により開けなかった大きなファイルを開ける場合があります。また、編集中のメモリ使用量を抑えられます。

    一時ファイルを使用する最小ファイルサイズは変更できます。デフォルトでは、100MB以上のファイルを開く際に一時ファイルを利用します。0を設定すると、常に一時ファイルを利用して開きます。一時ファイルの利用の設定は[ツール]→[オプション]→[ファイル]から変更できます。

    > 巨大ファイルを開く際の[もっさり感]を改善した

    ⇒巨大ファイルの読み込み性能を中心に内部処理を大幅に見直しました。ファイルを開く際にUTF-16へ変換せず、基本的にファイルの文字コードのまま保持するようにしました。これにより、巨大ファイルを開く際に発生していた文字コード変換処理が不要となり、従来より高速にファイルを開けるようになりました。UTF-16変換後のデータを保持しないため、メモリ使用量も削減されています。

    より高速にファイルを開く場合は、[ツール]→[オプション]→[基本]→[折り返し計算方法]と[スクロール設定]→[水平スクロールバー計算方法]を「差分」に設定してください。計算量が減るため、巨大ファイルでの動作がより高速になります。

     

    #10015 返信
    igy
    ゲスト

    v0.1.78で、気になった点がありましたので、報告いたします。

    オプション画面で、「Ctrl + マウスホイールでフォントサイズを変更する」を
    OFFにしても、次回起動時は ON になっている。

    #10016 返信
    TZTZ
    キーマスター

    igyさん

    いつもありがとうございます。確認しました。
    のちほど、修正した v0.1.79 を公開いたします。

    よろしくお願いします。

    #10024 返信
    TZTZ
    キーマスター

    TZEditor v0.1.79 を公開しました。
    不具合対応と巨大ファイルを開く速度が少しだけ向上しました。
    お手隙の際に最新版へアップデートしてお試しいただけますと幸いです。

    #10038 返信
    igy
    ゲスト

    v0.1.79 追加/変更内容・不具合対応内容 のうち、
    私が報告した分が修正されているのを確認いたしました!

    また、気になった点がありましたので、報告いたします。

    「次の文書」「前の文書」の機能 は必要?

    EmEditor や Mery には、メニュー[ウィンドウ]に
    ・次の文書 (Ctrl + Tab)
    ・前の文書 (Ctrl + Shift+ Tab)
    があります。
    ショートカットキー Ctrl + Tab で「次の文書」を実行すると、
    すばやくファイルを切り替えられて便利なので、
    TZEditor でも(必要であれば)同様の機能を実装するのも良いかもしれません。

    #10039 返信
    TZTZ
    キーマスター

    igyさん

    いつもありがとうございます。

    >「次の文書」「前の文書」の機能 は必要?

    はい。こちらも追加します。あと、EmEditor さん関連の余談ですが、EmEditor さんは巨大ファイルを開くのが異常に速いのですが、デフォルトの設定では元のファイルをロックして開いていたんですね。TZEditor も元ファイルをロックして開けば、更に速く開けそうです。引き続きよろしくお願いいたします。

21件の投稿を表示中 - 1 - 21件目 (全21件中)
返信先: 【公式】v0.1.76-79✨で#9942に返信
あなたの情報:




タイトルとURLをコピーしました