フォーラムへの返信
-
投稿者投稿
-
TZキーマスター>TZEditor.iniアップしました
ありがとうございます。確認しました。
まず、TZEditor は下記順で不透明度を加味して文字と背景を重ねて塗っています。1.検索文字
2.選択文字
3.選択マーカーTZEditor.ini を見ると、選択マーカーが有効になっていました。これがまず 1行目を見にくくしています。
現状の仕様では、選択マーカーを有効にすると1行目の選択文字は必ず選択マーカーでも塗ってしまいます。
そのため、1行目の 123 と 2行目の 123 の背景色が少し違うと思います。この仕様でいいかと思いましたが、見にくくなりますので
選択文字は選択マーカーで塗らないように修正しようと思います。ですので、一旦、選択マーカーは無効にしてください。その後は、選択文字の前景色と背景色の不透明度を 50% くらいにして頂くと他のエディタさんと同じような色合い近づきそうです。
あとはフォントも違うようですので合わせて頂くと見やすくなるかもしれません。お試し頂けますでしょうか?>ルーラーキャレット位置ですが白にするとルーラーの数字
こちらは実はルーラーキャレット位置の表示/色分けのチェックを外すと非表示になるのではなく、背景色の反転で描画するようになりますのでルーラーキャレット位置が白で文字が黒になります。お試し頂けますでしょうか?
TZキーマスターご連絡ありがとうございます。
>もうv0.0.12ですかすごい開発スピードですね
ありがとうございます。早く v1.0.0 をリリースしたくて日々修正しています。
それと、そこ気付きます?レベルのご指摘を頂いてまして急いで修正しています。
あと、AI アシスタントも大活躍しています。その内もっと加速するかもしれません。あはは。>横のスクロールバー
はい。追加します。
>検索文字と選択文字重なると検索文字の色が見にくいです(参考画像1行目の123の部分)
たしかに見にくいですね…。不具合の可能性もありますが、設定でどうにかなるのか確認したいと思います。
お手数ですが可能でしたら前回のように TZEditor.ini をご提供頂けますでしょうか?>以下は以前投稿した分ですが
>ご指摘・ご要望内容に無いようなので改めて載せときます
>最後の方でいいのでご検討よろしくお願いいたしますはい。追加いたします。対応は少々お待ちください。
また、仕様で何かあれば確認させて頂きます。
TZキーマスターご報告ありがとうございます。
>・「UTF8(BOM付き)」のデータを開いても、ステータスバーには「UTF8(BOM無し)」と表示する。
確認しました。次回 v0.0.13 で対応いたします。
ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
>ただ、「オプション」ダイアログの「フォントと色」で、追加した項目
>の影響か、色設定がずれてしまっていたり、「強調文字列10」に
>チェックが付いていて、チェックを外そうとしたらエラーでプログラムが
>強制終了したので、INIファイルを一度削除し、設定しなおしたら、
>特に問題なく動作するようになりました。今回、新しい色に[選択マーカー]を追加しているのですが、過去のバージョンのことを考えていないため INI は再作成が必要になりますね。このへんも今後は考えようと思います。
>・検索文字列の強調表示が外れる?
ありがとうございます。再現しました。検索はサクラエディタさんと同じ検索アルゴリズムを利用しています(多分同じはず)
今回 v0.0.11 でもかなりの不具合を見つけ潰したのですがまだ残ってましたね。v0.0.12 で修正します。
通常の検索が落ち着いたら正規表現にも挑戦します。
ご指摘ありがとうございました。
TZキーマスターご連絡ありがとうございます。
今のところ無事に動作しているようで安心しました。あはは。
(他で少し修正モレがありましたが、そちらは次のバージョンで修正します)>・タブ文字を検索したときに、強調表示されない箇所あり
確認いたしました。v0.0.11 で修正予定です。
>・タブ文字とキーボードによる上下のキャレット移動
はい。現時点ではキャレットの移動は文字数での移動になります…。
文字幅での移動に修正いたします。ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
>複数行選択時のタブ入力で、選択状態が解除
確認しました。
v0.0.10 で修正予定です。ご指摘ありがとうございました。
TZキーマスターありがとうございます。
再現できました。
検索結果の先頭文字がキャレット非表示領域に入っているからでした。
対応いたします。
TZキーマスターご報告ありがとうございます。
現時点では v0.0.9 で事象を再現できませんでした。おそらく、検索後にキャレットの表示範囲外のためにキャレットが非表示になった思います。
その場合ですと、例えば、下記手順でもキャレットが消えるはずですが消えるでしょうか?・手順
1.ああああああ…と横スクロールするぐらい多い文字を入力してキャレットを行末に移動する
2.行末から左矢印キーで行頭へ移動する
3.1回横スクロールするとキャレットが消える(はず)
TZキーマスターご報告ありがとうございます。
>・「最近使ったファイル」リストにある「新規(O)」「開く(N)」
標準のポップアップメニューも 例えば N を押したら最初の該当する N のファイルが開くと思ったのですが、
ちゃんとダブる場合は、最初の N、もう一度押すと次の N とループするんですね。こちらもスクロールバー同様に真似しようと思います。>そもそも、そのリストに「新規(O)」「開く(N)」は、なくても良さそうな気も・・と思いましたが、「新規(O)」は
ファイル履歴を見て、無いから、新規かファイルを開くか選ぶかもをイメージして追加してみました。
あまりそのシーンはなさそうですが、一旦、残しておきます。ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
>・検索文字列が強調表示と横スクロール
> 検索実行後、検索文字列が強調表示された状態で、右にスクロール
> させると、左端に到達した強調表示部分の背景色がとどまる?確認いたしました。次回修正いたします。
>メニュー「検索」の「検索文字列の強調を解除」の ALT + F3 で ALT は Alt としたほうが。
こちらも、 Alt に修正いたします。
>・メニュー「検索」の「前を検索選択範囲」「次を検索選択範囲」は、名称を再検討したほうが・・
たしかに選択範囲で検索の意味にもとれますね。次回修正いたします。
この文言は Visual Studio から流用したのですが、「これ伝わるかな?」ってのはありました。あはは。ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
>・スクロールバーで右クリックのメニューが表示しない。
> (私自身は必要とは思わないのですが、標準のスクロールバーと
> (同じ動きをする仕様にするなら・・思いまして)はい。標準と同じ動作を目指してますので必要になります。が、最近は後回しになりがちです。あはは。メニューにスクロールバーのオプション画面へ遷移するとか入れるといいかもしれません。
>・リサイズ時の動作(垂直方向)
> TZEditorの上辺の縁を下向きにドラッグして高さを変更する場合
> 他のアプリと比較して、カクつく?確認しました。カックカクですね…。直せるかわかりませんが課題にあげておきます。
ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
>・オプション画面の「タブバー」にある項目は、
> チェックを付ける・外す、選択したとき、即座に画面に反映するが、
> 「キャンセル」で閉じても、変更が有効。ありがとうございます。確認しました。
v0.0.9 で修正いたします。>「タイトルバーにファイルパスを表示する」がOFFになっていることがある。
確認しました。特定条件のみで発生していました。
v0.0.9 で修正いたします。サイトにも追加済みです。
ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
>タブの「ピン留めボタン」📌、画像が小さくてわかりづらい。
やっぱりそうなりますね。検討いたします。
ご指摘ありがとうございました。
TZキーマスターご連絡ありがとうございます。
無事解決したとのことで良かったです。
引き続き TZEditor を更新していきますのでよろしくお願いいたします。
TZキーマスターご報告ありがとうございます。
>・「最近使ったファイル」のリストが長くなったときの動作。
確認しました。修正します。
実はこのポップアップは自作していまして、Windows 標準のポップアップの場合は同じようにポップアップを開いた上にマウスカーソルがあってもファイルを開いたりしないので同じ挙動を真似しようとしていました。
ただ、うまく動作しないようですので、素直にマウスカーソルと重ならない位置にポップアップを表示しようと思います。
ご指摘ありがとうございました。
TZキーマスターご連絡ありがとうございます。
(投稿が保留になったのは確認してみます)確認いたしました。
半角/全角スペース、改行も下線は引いているのですが、グレーのため分かりづらくなっています。TZEditor.ini を確認すると選択文字の前景色の不透明度が 0% になっていました。
0% の場合は透明になりますので、選択された側の文字の前景色で描画されます。半角/全角スペース、改行は前景色がグレーに設定されていますので、下線もグレーになりました。
現時点では仕様になるのですが、
選択文字の前景色の不透明度を70%くらいにして頂くと
違和感のない下線が引けると思うのですがいかがでしょうか?
TZキーマスターご報告ありがとうございます。
>・コマンドラインから引数に存在しないファイルを指定して起動した場合のエラーメッセージ
確認いたしました。対応いたします。
TZキーマスターご確認ありがとうございます。
>選択文字、検索文字にスタイル下線対応ありがとうございます
>ただ、全角半角スペースに下線がつかず途切れてしまうので対応してほしいですv0.0.8 で検索文字や選択文字の下線スタイルは全ての文字を対象にしたのですがおかしいのかもしれません。
お手数ですが、一度、画面イメージを見せて頂けないでしょうか?あと、ご利用フォントも教えて頂けますか?
TZキーマスターご報告ありがとうございます。
>・最小化されたままで保存後、次回起動時のウィンドウサイズが小さい
確認しました。修正します。
>・既定のエンコードを「日本語(シフトJIS)」に設定時、新規ファイルで
> 保存するとき「UTF-8(BOM付き)」で保存しても、「日本語(シフトJIS)」で
> 保存される。
> (1)起動し、いくつかの文字とリットル(ℓ)を入力し、保存。
> そのとき、エンコードを「UTF-8(BOM付き)」に指定。
> (2)ファイルを閉じ、再度開くと、リットル(ℓ)の箇所は?で、
> ステータスバーには、「日本語(シフトJIS)」と表示。確認しました。次回 v.0.0.8 で修正予定です。
>・メニューで”…”の表記について
こちらも確認しました。次回 v.0.0.8 で修正予定です。
(気付きませんでした)>・文字間隔、行間隔の設定
ありがとうございます。サイトに追記いたしました。
>フォント名:MS ゴシック、フォントサイズ:11.25 にしたら、
>行間が設定できたらいいな・・と思いましたので。次回 v.0.0.8 で 選択文字に下線を引く不具合対応が入りまして、文字の高さは下線を考慮したものに見直し予定です。もしかするといい感じになるかもしれません。
ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
>・「標準のタイトルバーを使用する」OFFの設定が保存されない?
> メニュー[ツール]-[標準のタイトルバーを使用する]でOFF、
> また、オプション画面の「外観テーマ」にある「標準のタイトルバーを使用する」
> でOFFにしても、次回起動時はONになっている。確認しました。次回 v0.0.8 で修正予定です。
>・置換を実行しても、「変更あり」の状態にならない。
こちらも確認しました。置換だけしてほかの処理を何もしていませんでした…。
次回 v0.0.8 で修正予定です。ご指摘ありがとうございました。
TZキーマスターご報告ありがとうございます。
確認しました。対応いたします。
TZキーマスターご報告ありがとうございます。
>・メニュー[ツール]-[標準のタイトルバーを使用する]がOFFのときの動作
はい。標準タイトルバーと同じ動作にする予定です。
(C#版では実装したのですが後回しにしてしまいました)>・「検索」ダイアログ、「置換」ダイアログの「キャンセル」ボタンは「閉じる」にしたほうが良い?
そうですね。閉じるに変更します。
>・「最近使ったファイル」のリストの表示
こちらもファイルメニューに追加しようと思います。
ご指摘ありがとうございます。
TZキーマスター下記以外は v0.0.7 対応いたしました。
ご指摘ありがとうございました。>ツールバーの[置換]やCtrl+Rは有効で、置換可能。
こちら、Ctrl+Rは有効は次回(v0.0.8)対応いたします…。
>タイトルバーの色
こちら次回以降で対応いたします。
TZキーマスターご報告ありがとうございます。
>・最大化しても、右下のサイズグリップ(点々のやつ)が消えない。その状態でサイズグリップをドラッグして左に動かすとステータスバーのみリサイズ。
ステータスバーのみリサイズする原因がやっとわかりました。次のバージョン(v0.0.7)で修正予定です。
>読取専用ファイルを開いたとき、メニュー[検索]-[置換]は選択できないようになっていますが、ツールバーの[置換]やCtrl+Rは有効で、置換可能。
こちらも次のバージョン(v0.0.7)で修正予定です。
>・タイトルバーの色
こちら現在は連動していないですね。連動できるようにします。
ご指摘ありがとうございます。品質上げてきます。
TZキーマスターご連絡ありがとうございます。
>今、C#版をメインにしてますが
>C++版の起動の早いのはいいですね
>>>まだC#版と比べると作りかけな感じですがいずれ同じになるのでしょうか
>>はい。同じ以上になる予定です。
>とのことなのでもう少ししたらC++版をメインにしたいですご利用ありがとうございます。C# 版でどんだけ頑張ってもあの速度は出せませんでした。そのため、C++ 版の起動の速さを知ってしまうと、もう戻れないかもしれません。あはは。C++ 版はテキストエディタにある基本機能は全て実装予定ですのお待ち頂ければと思います。(C# 版も開発していくのですが、今後は開発者向けのテキストエディタコンポーネントの公開にシフト予定です)
>シングルクォーテーション文字列
>ダブルクォーテーション文字列確認いたしました。現時点では開始が見つかった時点でそれ以降をハイライトする仕様ですが、たしかにそうですね。開始と終了が見つかったらハイライトするようにもします。
TZキーマスターありがとうございます。調査して確認できました。
こちら次のバージョンで対応いたします。
TZキーマスターご連絡ありがとうございます。
>違和感なく使えるようになり、もうちょっと触っただけでは不具合、見つからないかもしれないですね。
ありがとうございます。一応作者ですので TZEditor を普段使いしてまして、不具合見つけたらすぐ対応するようにしています。あはは。それと、今回の v0.0.6 の文字コード判定はほんとは文字レベルで指摘したかったのですが、時間がかかりそうでしたので今回は見送りました。
>「上書き保存」のツールバー・メニューの画像(フロッピーディスク)の向き
いくつか確認してみました。たしかに、上と下があるみたいですね。有名エディタさんは上が多そうです。
新参者なのと、 Visual Studio が下でしたので、一旦問題ないことにしておきます。ご指摘ありがとうございました。
TZキーマスターこちら v0.0.6 で対応済みです。
ご指摘ありがとうございました。
TZキーマスター下記以外は v0.0.6 で対応できたと思います。ご指摘ありがとうございました。
>・検索を実行後、検索文字列が強調表示されるが、別のタブのファイルもその検索文字列で強調表示される。
>・検索で「大文字と小文字を区別する」にチェックを付けて実行後、検索自体は、大文字と小文字が区別されて検索されるが、強調表示される文字列は大文字と小文字が区別されず。
>・絵文字👍は、カラーの絵文字で表示可能?こちらは次回以降に持ち越します。
TZキーマスターo さん
>判定がシビアなのか1列目クリックのつもりが行選択になってしまうことがよくありますご連絡ありがとうございます。行選択領域がシビアすぎですね。行番号の範囲外でも行選択になるようですので次バージョンで修正します。
>あと見た目なんですがC++版の行番号C#版に比べ右に寄ってるように見えるので同じ位の隙間にして欲しいですほんの少しのことですが気になってしまって
これまたキチキチですね。今はちなみにマージン0です。次バージョンで修正します。
igy さん
>他のテキストエディタ同様、1列目の左の余白があったほうが良いかもしれませんね。ありがとうございます。見直します。
TZキーマスターご連絡ありがとうございます。
>・「変更内容を保存しますか?」メッセージで
>(1)ファイル名はフルパスで表示したほうが良い?フルパスに変更します。次バージョンで修正予定です。
>(2)複数ファイルで変更がある場合の終了時の動作
確認しました。次バージョンで修正予定です。
>絵文字👍は、カラーの絵文字で表示可能?
いつも、GDI、GDI+ ばかりですので
DirectWrite はぜひとも対応したいのですが現時点ではエディタ部分では実装されていないですね。ただ、タブの閉じるボタンだけは、先行して DirectWrite のグレースケールで描画しています。
なぜそこだけ?となるとは思いますが、調査してたら楽しくなって実装してしまいました。カラー絵文字の実装方法も調査済みですのでこちらも落ち着いたら対応予定です。
TZキーマスターご確認ありがとうございます。
(EmEditor さんを使ってるのにほんとありがとうございます)ちなみに、ステータスバーに処理時間を表示するのはほんとはお遊び機能だったんですが、
気付くと処理劣化していないか確認するためにあった方がいいようになりました。あはは。>検索を実行後、検索文字列が強調表示されるが、別のタブのファイルも
確認しました。対応します。
>検索で「大文字と小文字を区別する」にチェックを付けて実行後、
確認しました。対応します。
>最小化から元のサイズに戻ったとき、スクロールバーのつまみが表示しない。
ありがとうございます。確認しました。謎挙動です。なんで?対応します。
>「元に戻す」で変更前まで戻したときの状態について。
変更なしにするようにします。
TZキーマスター>C++ フォントサイズ10.5が使いたい
こちら C++/Win32 版の v0.0.5 で対応いたしました。
フォント単位のポイントをピクセルの整数変換できるサイズを一覧に列挙するようにしています。
小数点以下のフォントはちゃんと対応したいと考えていましたのでご指摘ありがとうございました。他も対応していきますので、たまにリリースしているか?をご確認頂ければと思います。
TZキーマスター>普段は、EmEditor を使っています。
ありがとうございます。確認しました。
EmEditor さんの場合ですと、スクロールのオプションの
「1頁の垂直スクロールを常に有効」にすると、TZEditor と同じスクロールになるようです。ただ、このスクロールはコードエディタに多いようですね。
Visual Studio、VS Codeも[EOF]が一番上まで行くスクロールでした。ただし、CTRL + ENDで最終行に移動したら、そこからは PageDown では移動せず
マウスホイールかスクロールバーのドラッグでしか移動しない仕様でした。
こちらも優先度低いですが落ち着いたら対応を検討しようと思います。>ただ、今、確認したら、DelphiのIDEのエディタは、最下行の”end.”が一番上に表示されるので、
Delphi はまったくわかりませんが、コンパイルが速い?らしいのでどんくらい速いのか?って思っています。
あとは C# で TZEditor を作っていたとき(今後もメンテします)、ネイティブアプリが作れていいなぁって思ってました。
その後、C#の起動速度に我慢できず C++ でも作ってしまい今に至ります。あはは。
TZキーマスターご連絡ありがとうございます。
>コマンドラインから引数にファイル名を指定して起動すると、ファイルは開きますが、
起動時のメッセージにもファイルを開く時間は含まれているのですが
複数ファイルを開いた場合にどうするか?などがあったので現状仕様としています。
「TZEditorがファイル(xxx)を開いて起動しました。(xxx秒)でもいいかもしれません。検討します。>[PageDown]キー、または垂直スクロールバーをドラッグで、
>一番下まで表示しようとした場合、[EOF]の行が一番上になる状態になる。これは現状では仕様です。
ただ、違和感があるようですので普段どのテキストエディタを使われているでしょうか?
参考に教えて頂ければ確認してみます。>[Insert]キーで上書きモード・挿入モードが切り替わらない。
私は使わないのですが、エディタとしては実装予定です。
>コマンドラインから引数にファイル名を指定して起動、
こちらは、同じ TZEditorで起動するか、別の TZEditor で起動するかのどちらかを選べるようにする予定です。
>等倍フォントでない場合の[←][→]キーによるキャレットの移動
ありがとうございます。再現できました。対応します。
TZキーマスターご連絡ありがとうございます。
>C#TZEditorとC++TZEditor v0.03で色をそろえようとしてます
>C++の方C#の透明がない不透明度でいい?はい。C++版は不透明度になります。
>色変更後不安定、再起動で直る
現在対応中です。今後もリリースしていきますので
より最新バージョンをご利用頂ければと思います。>要望C#TZEditorとC++TZEditor両方
>ツールバーに検索窓が欲しい
>テキスト読み直し機能と外部でテキストが変更された時の読み直し機能
>引用文字に色
>C++ フォントサイズ10.5が使いたいありがとうございます。
検討いたします。
TZキーマスターご連絡ありがとうございます。
>・URLで色が変わるのは https:// のみ有効で、http:// は効かない?
⇒こちら不具合です。修正します。あはは。
>あと、将来的に、文字間の調整は出来るようになりますか?
⇒はい。文字間隔、行間隔は設定可能になります。
実はモチベーションを上げるために、ひっそりと公開しながら開発を続けようとしていたのですが igy さんに想定外のコメントを頂いたので、アナウンスして開発するようにしました。そのおかげでモチベも品質も上がりました。ありがとうございます。
現時点だとかなり中途半端な状態と思いますが一般的なテキストエディタと同等機能にする予定です。
TZキーマスター下記は今後対応リストに追加してそれ以外は v0.0.4 で対応いたしました。
・メニュー「ウィンドウ」に現在開いているファイルのリストがない。
文字コード判定処理を見直すいい機会になりました。
ご指摘ありがとうございました。
TZキーマスターご連絡ありがとうございます。
・「開く」ダイアログからファイルを選択して開くと、ステータスバーに、
⇒こちら昨日私の方でも気付きまして次回リリース分で対応します。
・メニュー「ウィンドウ」に現在開いているファイルのリストがない。
⇒優先度は今は低いですがサクラエディタさんにもありますので追加します。
・横スクロールをともなう[←][→]キーによるキャレットの移動
⇒ご指摘ありがとうございます。あぁ、やらかしてますので対応します。
TZキーマスター早速のご連絡ありがとうございます。
私も郵便番号の csv をダウンロードして EUC になることを確認いたしました。
v0.0.2の残りの不具合も含め対応していきますのでよろしくお願いいたします。>また、何か見つかったら、報告しますね。
ありがとうございます。追いつけるように頑張ります。
-
投稿者投稿