フォーラムへの返信
-
投稿者投稿
-
TZキーマスターTZEditor v0.1.14 を公開しました。
ステータスバーのキャレット座標クリックで行へ移動するダイアログを表示するようにしました。
これで一旦、ステータスバー系の処理は終了ですかね。(残は挿入/上書きの切り替えあります)
よろしくお願いいたします。
TZキーマスター譲治さん
v0.1.13で対応してみました。
もし、おかしいところがありましたらご指摘ください。ただ、サクラエディタさんは対応されているのですが、
タスクバーにウィンドウが被る場合にウィンドウ座標補正はできていないです。不具合解消を優先しました。よろしくお願いいたします。
TZキーマスター譲治さん
ご報告ありがとうございます。
Explorer Patcherで再現いたしました。> Windows11は将来再びタスクバーを下以外の位置に移動出来る事が確定しています。
⇒私も確認してみました。エクスプローラーなどもアップデートされるようですね。
楽しみですね。Windows10の時に、タスクバーがデスクトップのどこにあるか処理を書いた気がします。> 原因は恐らくデスクトップのクライアント領域を正しく取得していないためと思われます。
⇒TZEditor終了時にタスクバーの幅を引いた座標で取得していました。そのため、上や左に移動したようです。完全に間違えていました。あはは。
次のバージョンで修正いたします。
TZキーマスター例外エラーが発生する不具合が見つかりましたので
TZEditor v0.1.12 を公開しました。
よろしくお願いいたします。
TZキーマスターTZEditor v0.1.11 を公開しました。
> vbscript、javascript ファイルのハイライターを追加した📣
⇒ csv/tsvの色分けはもう少しお待ちください。あと各言語のキーワードの色分けは現在は強調文字列1のみです。
> Windows 10 スタイルのスクロールバーの矢印を丸み無しにした
> スクロールバーが無効の場合は矢印ボタンも無効にした⇒ 気になっていたので、対応しました。その他の更新は更新履歴をご確認ください。
ここからは余談ですが、TZEditor の文字列管理方法を変更するか悩んでいます。
具体的には VS Codeと同じ、Piece Tree で管理するかで悩んでいます。
今するか、v1.0.0の後にするかどうするかですね。引き続きよろしくお願いいたします。
TZキーマスターoさん
ご連絡ありがとうございます。
> JavaScript
> VBScript⇒こちら追加します。
> CSV/TSV https://www.haijin-boys.com/wiki/CSV/TSV
⇒すごいですね。正規表現で色分けするんですね。
TZEditor でも正規表現の色分けは実装してますので対応可能でした。
ただ、40列も色分けしたりすると重いですね。。。単純な色分けでいいのでしたらCSV専用のハイライターを作って強調文字列1~10の色で
列を順番に色分けするのが簡単で良さそうです。それかEXCELのようなCSVモードを作るかですね。。。
色々やりだすと列位置も揃えたくなったりするので、結局、CSV/TSVモードを作ってしまいそうです。あはは。
簡単なものから検討してみます。
TZキーマスターTZEditor v0.1.10 を公開しました。
markdownのハイライター(見出しのみ)を追加しました。
よろしくお願いいたします。
TZキーマスターigyさん
>・[オプション]画面からの[既定の改行コード]を変更した場合
>⇒表示中ファイルにも適用する(現状仕様は次に開いたファイルから適用でした)こちらですが、v0.1.9で既に対応してしまったのですが、
[オプション]画面から[既定の改行コード]を変更した場合は
やっぱり表示中ファイルは変更しないようにします。現在、ステータスバーから文字コードの変更を実装してまして、
[オプション]画面から[既定のエンコード]を変更した場合に
同じように開いているファイルのエンコードを
変更するとおかしくなるためです。この2つの設定は次回以降の新規ファイルの場合に適用するようにします。
すいません。
TZキーマスターTZEditor v0.1.9 を公開しました。
batとjavaのハイライターを追加しました。
よろしくお願いいたします。
TZキーマスターigyさん
ありがとうございます。理解できました。
なるほど、他のエディタさんは改行コードを変更するとファイル内の改行が全部変わるんですね。TZEditor の場合は、サクラエディタさんを参考にしているので、改行コード変更後に入力する改行だけに適用する仕様にしています。他のエディタさんの挙動を知らなかったのですが改行コードを統一してもよさそうですね。考えてみます。
あと、改行コードの変更は下記にしようと思います。
・[オプション]画面からの[既定の改行コード]を変更した場合
⇒表示中ファイルにも適用する(現状仕様は次に開いたファイルから適用でした)・ステータスバーの改行コード変更した場合
⇒表示中ファイルのみ適用(現状仕様から変更なし)
TZキーマスターigyさん
ご連絡ありがとうございます。
> ステータスバーから改行コードを変更できるようにした
ステータスバーの改行コードの変更は表示しているファイルのみ
適用にしたのですがやっぱり違和感ありますね。ステータスバーで変更した場合も
[既定の改行コード]は変更するようにしようと思います。あと、オプション画面で[既定の改行コード]を変更した場合も
[折り返し]と同じように表示しているファイルの
改行コードは変更しようと思います。
TZキーマスターTZEditor v0.1.7 を公開しました🎉
スクロールバーの標準スタイルを Windows11 によせていっています。
ただ、そのまま真似すると細すぎるきがするのでアレンジしています。
よろしくお願いいたします🙇♂️
TZキーマスターigyさん
ご連絡ありがとうございます。
テキストファイルで引用符の強調表示は少し違和感があるのですが、
URLは色分けするのに引用符はしない?とかなりますね。
一旦、v0.1.6で色分けするようにしました。
こちらも最終的には他のエディタさんのように設定可能にしようと思います。そして、エスケープ文字(¥)も設定したのですがよく考えると不要かもしれませんね。
公開後に気付きました。あはは。
TZキーマスター不具合が見つかりましたので TZEditor v0.1.5 を公開しました。
> [フォントと色]の強調表示1~10のデフォルトを有効にした
⇒ひとまずデフォルトはすべて有効にしました。
> html、sql ファイルのハイライターを追加した
⇒大文字小文字を無視した強調表示をする言語のハイライターを追加しました。
> 引用符は終了がない場合は強調表示しないようにした📣
⇒引用符が閉じていない場合(例:”あいうえお)は強調表示しないようにしました。こちらは最終的にはオプション選択可能にしようと思います。
> 文字列を選択した状態で[フォントと色]の項目を選択すると文字列の選択範囲が解除される不具合を修正した
⇒あまり影響はないと思いますが、気持ち悪いので修正しました。
複数行コメントの強調表示はもう少しかかりそうです。
よろしくお願いいたします。
TZキーマスターigyさん
下記、v0.1.4で対応しました。
> 拡張子をcやiniで名前を付けて保存しても、ステータスバーの編集モード がテキストから変更されない。
⇒拡張子が変更された場合は対象のハイライターに切り替わるようにしました。
> INIファイルのハイライター
⇒シングルクォーテーションの仕組みで色分けしていたのでシングルクォーテーションの色分けを適用していたのですが、強調文字列の方がいいですね。変更しました。
ご指摘ありがとうございました。
TZキーマスターTZEditor v0.1.3 を公開しました🎉
> C/C++、C# ファイルのハイライターを追加した
⇒新しくハイライターを追加しました。ただ、複数行コメントは未実装です。現時点ではおまけ程度のハイライトになります。
> スクロールバー非表示時の折り返し位置がずれる不具合を修正した
⇒縦スクロールバーを非表示にして折り返し計算すると、計算後に縦スクロールバーが必要になると再度折り返し計算が必要になります。そこに気付くのに時間がかかり何回か修正しています。ただ、今回で修正完了したと思います。
よろしくお願いいたします🙇♂️
TZキーマスターTZEditor v0.1.2 を公開しました。
不具合修正とINIファイルのハイライターを追加しました。今後はキーワードの強調表示などを追加していこうと思います。
よろしくお願いいたします🙇♂️
TZキーマスターいきなりバグってましたので v0.1.1 を公開しました。あはは。
よろしくお願いいたします。
TZキーマスターigyさん
ありがとうございます。
PageDownキーも対応しました。
また、一括置換後のUndo/Redoもv0.0.99で修正済みです。
ご指摘ありがとうございました🙇♂️
TZキーマスターigy さん
いつもありがとうございます。
>スクロールしない状態でのPageUp・PageDownキー
完全に忘れていました。。。v0.0.98で修正済みです。
>「すべて置換」を実行後の結果が、折り返しの設定に合わせて再構成(更新)されない
こちらも実装が漏れていました。あはは。v0.0.98で修正済みです。
ご指摘ありがとうございました。
TZキーマスターon さん
ご連絡ありがとうございます。いつものことながら実装が遅くなり申し訳ないです。あはは。
折り返すことで、個人的にかなり使いやすくなりました。
ただ、改行が先頭にきてしまいますので、禁則処理も実装いたします。引き続きよろしくお願いいたします。
TZキーマスター下記不具合がありました。次回修正します。
> 折り返し線を非表示にしても描画される
> シェブロン内の折り返しボタンが選択されていない
TZキーマスターigy さん
いつもありがとうございます。
> Fluent UI のときの置換のアイコン
そうなんですよね。再読み込みやリピートなんかに見えるので納得いかないんですよね。
次回またまた変更してみようと思います。丸より四角っぽい方が良いかもしれません。あはは。> バックアップ と 自動保存
今後対応しようと思います。
TZキーマスターigy さん
>アイコンスタイルが Fluent UI のときの置換のアイコン
ご連絡ありがとうございます。
なかなか気に入ったものがなく、1度変更しているのですが
v0.0.95で前のアイコンに戻して少しアレンジしてみました。o さん
>動作確認しました
ありがとうございます。
TZキーマスターo さん
v0.0.94で修正してみました。
クリップボードの監視をサクラエディタさんと同じ方法に変更しました。
お手数ですが、ご確認をお願いいたします🙇♂️
TZキーマスターご連絡ありがとうございます。
最初は他のアプリがクリップボードを経由していないのでは?
とか
TZEditor のクリップボードの監視ができていないのでは?
と思っていたのですが、メモ帳の場合は貼り付けが有効になってますので関係なさそうです。おそらくですが、監視方法に問題がありそうです。
コピー時はクリップボードを
クリアして登録の流れになると思うのですが
実行PCによってはクリアだけに反応して貼り付けが
有効にならないのでは?と考えています。次のバージョンで監視方法を変更してみます。
実際は[貼り付け]は常に押せてもクリップボードに文字列があるかは
チェックしているので問題ないのですが、
サクラエディタさんが有効/無効を監視してますので
やり方も含めてあわせようと思います。あはは。
TZキーマスターoさん
ご連絡ありがとうございます。
ポータブル版 Mery v3.8.2 で試してみましたが再現しませんでした。・手順
1.Windows11のクリップボードをクリア
2.Meryさんで文字列コピー
3.TZEditorの貼り付けが有効になるおそらく手順の問題だとは思います。
直前にした操作など100%再現できる操作手順などないでしょうか?
TZキーマスターo さん
ご連絡ありがとうございます。
エディタ以外はダークモードにしないので気付きませんでした。
名前が見えないのは悲しいので修正しました。あはは。ありがとうございます!
TZキーマスターまたまた不具合が見つかりましたので、TZEditor v0.0.93 を公開しました🐞
> 自動マーカーONで例外エラーが発生する不具合を修正した📣
⇒自動マーカーに関係の無い正規表現関連でエラーになってました。正規表現の検索条件で検索できない場合はエラーダイアログを表示するようにしました。
引き続きよろしくお願いいたします🙇♂️
TZキーマスター不具合が見つかりましたので、TZEditor v0.0.92 を公開しました🐞
> [オプション]画面の[外観テーマ]のタブ移動順がおかしい不具合を修正した
⇒こちらは何回もやたらかす系不具合修正です。
> メニューバーのシェブロンボタンを押すとエラーが発生する不具合を修正した
⇒シェブロンボタンを押すと、エラーダイアログが表示される不具合を修正しました。
引き続きよろしくお願いいたします🙇♂️
TZキーマスターoさん
ご連絡ありがとうございます。
引き続きよろしくお願いいたします。
TZキーマスターigy さん
いつもありがとうございます。
> タブのツールチップでファイルパスを表示の件
確認しました。次回修正いたします。
削除しないとだめなんですね。あはは。
TZキーマスター> [編集]メニューに追加コピーと追加切り取りを追加した
ショートカットキーの[Shift+Ctrl]は次回、[Ctrl+Shift]に変更します。あとショートカットキーがダブってるのも修正します。あはは。
TZキーマスターTZEditor v0.0.88 で気付いた点です🐞
メニューバー非表示モードでショートカットキーが存在しないALT+K押してからだとALTキーを2回押さないとメニューバーが表示されないですね。メニューバー表示したときにガタガタレイアウトが変更されるのもあんまりだなと思いますね。あはは。
⇒ALTキー2回押しで表示される不具合はv0.0.89で修正予定です。
TZキーマスターigyさん
ご連絡ありがとうございます。
こちら、v0.0.88で対応してみました。> メニューバー非表示の時の動作
やっぱり色々支障が出ますね。。。
ほとんどのエディタさんが非表示にしない理由がよくわかりました。
他のキー操作と干渉しそうですので、表示はALTのキーダウンからキーアップに変更してみました。
ただ、今後も色々問題が出そうでしたら、ALTキーでの表示は止めようかと思います。
例えば、EmEditorさんのように、カーソルをメニューに近づければ表示でもいいかもしれません。> 比較的大きいファイルの置換とUndo
一括置換のUndoができなくなっていました。速度に関しては、もう少し修正に時間がかかりそうですが
一旦、改善してみました。60秒かかるのが30秒にはなったと思います。あはは。ご指摘ありがとうございました。
TZキーマスターigyさん
ご報告ありがとうございます。
>メニューのアクセスキーでエラー
>「空白をタブに変換」と「タブを空白に変換」は、実行後、Undoが効かないみたいです。こちらv0.0.87で対応いたしました。
引き続きよろしくお願いいたします。
TZキーマスターoさん
ご連絡ありがとうございます。
確認してみます。変換系は一旦、大文字⇔小文字、半角⇔全角、ひらがな⇔カタカナ、空白⇔タブでリリース予定です。
不足分などは順次対応していきます。よろしくお願いいたします。
TZキーマスターご連絡ありがとうございます。
メニューバーの非表示も考えたのですが、
復元方法に悩んだため実装を見送っていました。
ALT キーでの復元案で再検討してみます。また、非表示だけでなく、メニューバー/ツールバーを
ドラッグで移動できるようにすることも考えています。
最終的には、メニューバーとツールバーを同じ 1 行に
まとめて表示できるようにする予定です。
TZキーマスターありがとうございます。再現しました。
次のバージョンで修正いたします。
TZキーマスターご連絡ありがとうございます。
> >全角↔半角/ひらがな↔カタカナはgPadのマクロ(スクリプト)をMeryに流用
> >(半角(記号,数字)や半角(ABC)など個別になってるのが便利本体とは別途ダウンロード)
> 出来ればgPadのマクロ(スクリプト)の様に個別の方がいいですこちら別途確認してみます。
> 何故か文字列コピーしてからの貼り付けで
> グレーで貼り付け出来ないことがあるのですがこれ何でしょうかクリップボードは状態監視してましてクリップボードに
文字列があるか見てあれば貼り付けを有効にしています。現時点では原因不明ですが、クリップボードのオープン?に失敗してそうです。
クリップボード系のアプリを常駐していたりはしないでしょうか? -
投稿者投稿