-
投稿者投稿
-
TZキーマスターTZEditor v0.1.16~0.1.25 を公開しました🎉
> クォート系文字列の解析処理を SIMD により最適化しパフォーマンスを改善した
⇒TZEditor も局所的ですが SIMD で最適化してみました。例えば、通常186ミリ秒だった処理が SIMD で96ミリ秒となりかなり改善できました。
> ステータスバーでクリック可能な項目はマウスオーバーで背景色を変更するようにした
⇒ステータスバーの項目は押せるかどうか判断できないのをどうするか?と思っていたのですが、Visual Studio2026は押せるものは背景色が変わるため真似をしてみました。
メニューとは異なりクリックすると背景色がクリアされるのは仕様です。こちらもVisual Studio2026とあわせてみました。
> ステータスバーの座標クリック時の動作をボタンダウンで行移動ダイアログを表示するように変更した
⇒もともとはクリックでダイアログ表示していたのですが、背景色描画に伴い、こちらもVisual Studio2026の真似をしてみました。
> ファイルを開いた時にキャレットの表示位置を復元できるようにした(デフォルトは有効)
⇒ようやく実装できました。前回表示していたキャレット位置で開くようになります。
> 行へ移動、ファイルを読み直す時、キャレットの表示位置を復元する場合はウィンドウの中央にキャレットが表示するようにした
⇒極力ウィンドウの真ん中に表示するようにしてみました。
その他の対応内容は 更新履歴 をご確認ください。ダウンロードはこちらからお願いします。
引き続きよろしくお願いいたします。
TZキーマスター不具合が見つかりましたので、TZEditor v0.1.17 を公開しました。
引き続きよろしくお願いします🙇♂️
TZキーマスター不具合が見つかりましたので、TZEditor v0.1.18 を公開しました。
> 特定条件下でキャレットがウィンドウの中央に表示されない不具合を修正した
⇒キャレットがウィンドウの上(例:キャレットが50行目、ファイルの表示位置が100行目)にあると中央に表示しない不具合を修正しました。ただ、ファイルを再読み込みする場合にすでに画面上にキャレットが表示している場合は中央に表示しないのは仕様です。
> 角丸ポップアップメニューの外枠が透明になるため枠線の色を指定するようにした📣
⇒角丸ウィンドウだと外枠 1px が透明?になり背景がウィンドウの枠線と重なって描画されるようです。別途枠線の色を指定すると解消するようです。よく気付きますね。。。あはは。
> ポップアップメニューの高さが DPI を考慮していない不具合を修正した📣
⇒メニューの高さ計算時の DPI はずっと 100% で計算していたようです。ご指摘ありがとうございました。
その他の対応は更新履歴をご確認ください。引き続きよろしくお願いします🙇♂️
igy
ゲストまた、気になった点がありましたので、報告いたします。
ポップアップメニューで左右のキー操作
(特に問題はなくて、単に気になっただけではあるのですが)
右クリックでのポップアップメニュー や ステータスバーのポップアップメニューで
キーボードによる[↑][↓]キーで操作していて、[←][→]キーを押すと、
メニューバーのメニューが表示するようです。
TZキーマスターigyさん
ご指摘ありがとうございます。
確認しました。右クリックのメニューも
メニューバーのメニューと認識していますね。。。
修正します。
TZキーマスター不具合が見つかりましたので、TZEditor v0.1.19 を公開しました。
> 編集モードのアイコンは Material Icon Theme を描画するようにした
⇒どうしても実装したくて試してみました。Material Icon Theme にない場合は同じアイコンになってしまいますがどうでしょうか?同じアイコンでも色を変えてもいいかもしれませんね。アイコンスタイルが Fluent UI の場合はモノクロになります。
> URL を含む大きな文字列を貼り付けると異常終了する不具合を修正した📣
⇒ご指摘ありがとうございました。まったく気付けませんでした。
> メニューバー以外のポップアップメニュー表示中に左右キーを押すとメニューバーのメニューが開いてしまう不具合を修正した📣
⇒こちらも気付けず。ご指摘ありがとうございました。
その他の対応は更新履歴をご確認ください。引き続きよろしくお願いします🙇♂️
TZキーマスターずっと探していた、良い感じの Fluent UI 用の置換アイコンが見つかりましたので、TZEditor v0.1.20 を公開しました。引き続きよろしくお願いします🙇♂️
TZキーマスターTZEditor v0.1.21 を公開しました。全画面表示ができるようになりました。F11 で全画面表示、F11 または ESC で解除です。よろしくお願いします🙇♂️
igy
ゲストまた、気になった点がありましたので、報告いたします。
全画面表示でのステータスバーの右下のサイズグリップ
全画面表示にしてもステータスバーの右下のサイズグリップが表示されており、
サイズグリップをドラッグしようとすると、ステータスバー自体の表示がクリアされる。フォーカスがエディタにないときの[↑][↓]キー操作
右クリックでのポップアップメニューを表示し、[ESC]キーでメニューを消したあと、
[↑][↓]キーを押すとエラー。エラー内容:invalid vector subscript
クラス名:class Forms::OTZMainForm
メソッド名:OnKeyDownなお、[←][→]キーの場合、メニューバーにフォーカスが移動します。
TZキーマスターigyさん
いつもありがとうございます。
確認しました。次のバージョンで修正します。ESCは対策できたつもりでしたがパターンが漏れてました。
ステータスバーのグリップは今回も気付かずです。
ありがとうございます。
TZキーマスター不具合がみつかりましたので TZEditor v0.1.22 を公開しました。
ご指摘ありがとうございました。よろしくお願いいたします🙇♂️igy
ゲストv0.1.21 追加/変更内容・不具合対応内容 のうち、
私が報告した分が修正されているのを確認いたしました!また、気になった点がありましたので、報告いたします。
全画面表示で終了(Alt+F4)したときの次回起動で
全画面表示しているときに、Alt+F4 で終了すると、
次回起動時、メニューバーとツールバーが非表示で、
ウィンドウのサイズも、全画面表示時のサイズになるようです。
TZキーマスターigyさん
ご指摘ありがとうございます。
TZEditor v0.1.23で修正しました。
よろしくお願いいたします。
TZキーマスター全画面表示の不具合が見つかりましたので、TZEditor v0.1.24 を公開しました。
いつもご指摘ありがとうございます。もしかすると、全画面表示でステータスバーの表示もいらないかもしれませんね。
引き続きよろしくお願いします🙇♂️igy
ゲストまた、気になった点がありましたので、報告いたします。
文字入力のときのマウスカーソル(IME OFF時)
IMEをOFFにして、文字を入力するとき、
マウスカーソルがTZEditorのウィンドウ内にあるとき、
入力するごとに、マウスカーソルが一瞬クルクルしたやつ(HourGlass?)
に変わるのですが、これは仕様ですか?
TZキーマスターigyさん
ご連絡ありがとうございます。
意図した動作ではないので不具合の可能性が高いです。
ただ、手持ちの端末では再現しない状況です。
(ウィンドウ内だとアイビーム、外だと矢印のまま)ソースも確認しましたが、キー入力だけでは
カーソルをクルクル(砂時計)にしていないので、
OSに処理が重い判定をされているのかもしれません。他のエディタでは発生しないでしょうか?
TZキーマスターすみません。追加です。
DirectWriteのオン/オフで結果は変わるでしょうか?igy
ゲスト> 他のエディタでは発生しないでしょうか?
emEditorやMeryでは発生していないようです。
> OSに処理が重い判定をされているのかもしれません。
環境は
OS: Windows 11 Pro
CPU: core i5 3570
メモリ: 24GB
HDD
です。igy
ゲスト> DirectWriteのオン/オフで結果は変わるでしょうか?
オフでも結果は同じでした。
なお、別のPC(SurfaceGo)でも確認したところ、
同様の現象が起きました。
TZキーマスターありがとうございます。
TZEditorのウィンドウの外で発生しないとなると
負荷ではなく、プログラムのお作法の問題の気がしてきました。
次で少し対策してみます。igy
ゲスト動作をよく見たら、
マウスカーソルが一瞬クルクルしたやつに変わる
というより、
アイビームの後ろに、入力したときだけ一瞬クルクルしたやつが表示する
という感じです。
TZキーマスターありがとうございます。
ちなみに、行番号とルーラーの上では矢印になるのですが、
矢印の場合でも一瞬クルクルしたやつが表示されるでしょうか?
TZキーマスターあと、キーを押しっぱなしの場合は発生するでしょうか?
キーアップの場合だけ発生している場合は原因の特定ができそうです。
よろしくお願いいたします。igy
ゲスト> 行番号とルーラーの上では矢印になるのですが、
行番号の上:矢印のままで、クルクル表示なし。
ルーラーの上:矢印のままで、クルクル表示なし。
メニューバーの上(*1):矢印がアイビームに変わり、入力したときだけ一瞬クルクル。
ツールバーの上(*1):矢印がアイビームに変わり、入力したときだけ一瞬クルクル。*1:右側の何もないところ
> キーを押しっぱなし
では、クルクルがずっと表示してます。(ただ、クルクルというか輪が表示してます。)
ここで、デフォルトの設定ではどうか気になったので、
最新版を解凍した状態で実行したら、現象が起きませんね。ということは、設定を変えた項目のうち、何かが影響しているとか・・・
igy
ゲスト> ということは、設定を変えた項目のうち、何かが影響しているとか・・・
折り返し方法:ウィンドウの右端で折り返し
のときに起きそうな気がします。
TZキーマスターありがとうございます。
再現できましたので次回修正します。
TZキーマスター不具合がみつかりましたので TZEditor v0.1.25 を公開しました。
ご指摘ありがとうございました。よろしくお願いいたします。o
ゲストどうも世話になってます
Markdown ファイルのハイライターに以下を足して欲しいです
参考Mery(Meryと色が違っても問題ないです)
よろしくお願いします。
## 引用
>
## 太文字
**太文字**
## 斜体文字
*斜体文字*
## リスト 番号リスト
– リスト
– リスト
## チェックボックス
– [ ]
– [x]
## 水平線
***
## 括弧
[]()
TZキーマスターoさん
ご連絡ありがとうございます。
対応いたします。あと、余談ですが10列単位に色を変えるCSV/TSVハイライターも作ったのですが、
イメージと違ったため一旦保留にしてしまいました。
もう少し改善できたら公開しようと思います。よろしくお願いいたします。
igy
ゲストv0.1.25 追加/変更内容・不具合対応内容 のうち、
私が報告した分が修正されているのを確認いたしました!また、気になった点がありましたので、報告いたします。
Ctrl+H, Ctrl+I, Ctrl+M の動作
Ctrl+H:BackSpaceキー
Ctrl+I:Tabキー
Ctrl+M:Enterキー
と同じ動作になるみたいですが、これは仕様ですか?
TZキーマスターigyさん
いつもありがとうございます。
確認しました。CTRL+J(LF)は気付いて無効にしていたのですが他は気付きませんでした。
ちなみに、古いメモ帳も同様の動作をするようですね。ただ、意図した動作とは違うため、無効にしようと思います。
ご指摘ありがとうございました! -
投稿者投稿
【公式】v0.1.16-1.25
- このトピックには30件の返信、1人の参加者があり、最後ににより1週、 4日前に更新されました。
31件の投稿を表示中 - 1 - 31件目 (全31件中)
31件の投稿を表示中 - 1 - 31件目 (全31件中)