フォーラムの返信を作成しました。
- 作成者投稿
- qtv参加者
http://jp.emeditor.com/modules/xoopsfaq/index.php?cat_id=13#q93
にある手順で、ワトソン博士ログを送っていただけると、バグの修正に役立つことがあります。
ありがとうございます。
どこかに書かれていたような記憶はあったのですが、どこだったか思い出せませんでした。
ベータ版での報告方法の1つとしてリンクされているといいかもしれません。ネットワーク上のファイルを編集していて固まるのは、ネットワークが一瞬的に利用できなくなることがあるためだと思います。
ネットワークの確認をしてみますが、「利用できなくなる」はTCP/IPレベルでの確認が必要でしょうか?
また、プロパティ「ファイル」の監視間隔を変更するなどの設定により対応することは可能でしょうか?qtv参加者開発お疲れ様です。
使用していて異常終了することがあるのですが、デバッグとまではいきませんが終了した原因をある程度こちらで見つける方法はあるでしょうか。
再現手順を見つけるのがいいのでしょうが、いかんせんその時間がとれず「異常終了した」ということしかわからなくなっています。
よくある「クラッシュ報告ツール」のようなものがあるとよいのですが。また、ネットワーク上のファイル(VMware Server上のSamba)を使用しているとEmEditor全体がときどき固まります。
固まるタイミングは不定期で、文字入力やスクロール中などでも急に固まります。数秒するとまた使用できるようになるのですが、何か考えられる原因はあるでしょうか?
他のアプリや、ローカルのファイルを編集する分には、特に問題はないように思います。Windows XP SP3 32bit
qtv参加者設定のプロパティの [基本] タブで、[ウィンドウ左端に空白を入れない] をチェックしておけば、この部分が狭くなって、少し見やすくなるかもしれません。
ご提案ありがとうございます。
ただ、これは行番号の表示がない場合のみ有効なのですね…。
行番号は常に表示させているので、今回はこのまま使おうと思います。最近のVisual Studioくらいの幅であれば特に違和感は感じていないので、将来的はもう少し狭くなるといいかな、と思いました。
qtv参加者マウス中ボタンクリックで異常終了という現象
こちらですが、WordCompleteプラグインをオフにすると発生していないため、そちらが原因かもしれません。
私の環境では、以下の手順で発生しました。
1. WordCompleteプラグインのプロパティ設定(ここでは「C++」)で「グループ内のすべての文書を含める」にチェックする
2. ネットワーク上のC言語ファイルを開く
3. ネットワーク上のC言語ファイルを開く
4. ローカルのC言語ファイルを開く
5. (ここまでで、ネットワーク上のファイル2つとローカルのファイル1つがオープンしている)
6. ローカルファイルを閉じる(マウス中ボタンクリックでも、タブの×ボタンでもよい)取り急ぎ、ご連絡まで。
qtv参加者たびたび済みません。
タブモードで使用しているのですが、複数のファイルを開いた状態でマウス中ボタンクリックを使ってタブを閉じていくと、異常終了する場合があります(頻度は高いです)。
関係あるかはわかりませんが、開いているファイルはネットワーク上のファイルです。qtv参加者開発お疲れ様です。
ざっと動かしましたが、RC1で見られていたような現象はありませんでした。
ご対応ありがとうございます。プロパティで設定できる色ですが、アウトライン表示の部分(折りたたみの+マークが出てくる左端)に色を設定することは可能でしょうか?
(左端が開いていると、何となく気になるというだけです)qtv参加者Yutakaさんは書きました:
「インストール」ボタンというのは、添付した画面図の赤い丸で囲った部分のことでしょうか?
はい、そのボタンです。
私の環境だけかと思って前回質問したのですが「インストーラが・・・」ということだったので、他の環境でも発生するものと思っていました。
なお、LUNAはオフにしています。プロパティ表示の件も、よろしくお願いします。
かなり動作が不安定なので、私の環境だけのような気もしています(EmEditorでファイルから検索をするとデスクトップに異常が出たり、ときどきエラーでEmEditorが強制終了されたり)。Windows XP 32bit SP3
qtv参加者開発お疲れ様です。
■インストーラ
「インストール」ボタンが改行されているため、文字が見えませんでした。
前回は、インストーラ側の問題という回答をいただきましたが、そろそろ対応した方がよいかと思いました。■プロパティの[表示]
水平グリッドやアウトラインも変更できるようになりましたが、ラインの色は文字色のみが反映され、背景色は反映されないのでしょうか。
また、水平グリッドの色変更を繰り返しているうちに、プロパティダイアログが表示されなくなってしまいました。プロパティの背景色を変更すると発生しているように見えました。
上書きインストールをして発生したので、一度アンインストール(設定残す)後にインストールして試しましたが、同じようでした。Windows XP SP3 32bit
qtv参加者ご回答ありがとうございます。
「単語のみ」フラグをトグル切り返したかっただけですので、レジストリ操作で特に問題ありませんでした。
Set objWshShell = CreateObject(“WScript.Shell”)
val = objWshShell.RegRead(“HKEY_CURRENT_USERSoftwareEmSoftEmEditor v3CommonFindFlag”)
val = val Xor eeFindReplaceOnlyWord
objWshShell.RegWrite “HKEY_CURRENT_USERSoftwareEmSoftEmEditor v3CommonFindFlag”, val, “REG_DWORD”qtv参加者開発お疲れ様です。
■/fdオプション
コマンドラインオプションの/fd を使ったときにフォルダの指定が無効になっていました。
「ファイルから検索」の設定にかかわらず、/fdで指定したフォルダは有効になってほしいです。フォルダ指定がない場合は設定値が使われる、などがよいように思いました。■タブの表示
タブの設定を、
・幅: ファイル名にあわせる
・入りきらない時: 列を増やす
としていた場合、ファイルを編集することによって「*」がついて列数が増え、保存すると「*」が消えて列数が減る、ということが起きています。
タブ表示を上側にしていると列の増減が目立つので、最初から「*」の分まで確保しておいた方がよいかと思います。ついでながら、タブの幅を固定にしていた場合、ファイル名の末尾に「*」がついても見えないことがあります。
ブラウザの未読タブのように、イタリックや太字などにするオプションもあるとよいかと思いました。qtv参加者ご回答ありがとうございます。
今のところできなさそう、ということがわかっただけでもよかったです。
ご検討いただけると助かります。qtv参加者開発お疲れ様です。
プロジェクトプラグインについてです。・関数名に続けて「(」を入力すると、引数の候補が表示されますが、太字になっていると横幅が足りていないようで、切れてしまいます。
(従来もそうだったかどうかはわかりません・・・)
私の環境ではプロジェクトプラグイン以外でも文字列が表示し切れていないところが多々あるのですが、設定の問題でしょうか?・関数コメントがある場合は表示しようとしていますが、文字化けする場合がありました。
調べてはいませんが、UTF-8(BOMなし)では化けているように思います。
改行も、改行コードがLFのみの場合には文字化けして改行されていませんでした。よろしくお願いします。
Windows XP SP3 32bit
qtv参加者ご回答ありがとうございます。
「比較」ですが、実行すると自動的にウィンドウ位置やサイズが変更されてしまうため、ウィンドウの位置やサイズを記憶する設定にしていた場合、比較したまま終了すると次回起動時にも画面左半分いっぱいのウィンドウが開いてしまいます。
自動的にウィンドウ位置やサイズを変更した場合は、ウィンドウを閉じても位置やサイズを保存しないしくみが必要かと思いました。複数のグループ ウィンドウを1つグループにまとめるには、分かれたウィンドウのタブで右クリックして、「次のグループ」または「前のグループ」を選択するか、またはタブをマウスで別のグループにドラッグ & ドロップします。お試しいただければ幸いです。
こちらは、「比較」の終了動作を行うと、比較実行前のウィンドウ位置やサイズに戻った方がよいかと思いました。
比較後に手動でウィンドウサイズやタブを復元しないといけないとなると、かなり面倒でした。
「比較」はどのような使用法を想定されているでしょうか?
(使用イメージがわかると、今の動作でもよいのかもしれません)qtv参加者ご回答ありがとうございます。
アウトラインの「カスタム (開始をレベル1/終了をレベル2として指定)」は、存在に気付いていませんでした。
指定すると、#if~#endifでまとまりました。
いつかは、#if 0や#ifdef XXXと#elseなどが判別できるようになると嬉しいです。===
続けて別の質問です。「比較」を行ったのですが、全画面でEmEditorが2つ左右に表示されました。
これを解除して、元のウィンドウ状態に戻すにはどうするとよいでしょうか?
探しているのですが、方法がわかりませんでした。qtv参加者開発お疲れ様です。
インストーラについて
・「インストール」ボタンの文字が収まらず、改行されていました(フォントの関係?)
・起動後に出てくる「更新オプション」ダイアログの項目で、ラジオボタン3番目の文言が収まらず、コンボボックスと重なっていました(これもフォントでしょうか)・カスタムインストールで、日本語版と英語版が出てきますが、インストールしないオプションがありませんでした(私の場合は英語版は使わないので、インストールから除外できた方がよいです)
その他
・以前設定していた「テーマ」が反映されないようです。選択すると反映されますが、テーマ名に「(変更)」が付いてしまいます(自作テーマ、EmEditorクラシック、青)。
・アウトラインプラグインでカスタムを選んだ場合、正規表現は複数行にマッチすることはできないでしょうか?
#if~#endifみたいなものに対応させようとしたのですが、できないのかやり方が悪いのかが区別できませんでした。環境は、Windows XP 32bit SP3です。
qtv参加者ただし、右側の文字がかっこでない場合は、左側の文字がかっこなら、そのかっこに対応するかっこへジャンプするという仕様になっています。
そうならば、
((abc))|)
の場合は、右側に括弧があるため、対応する括弧が見つからないのでジャンプしない、というのが正しいかと思うのですが。。。
個人的には、カーソルの左側にある括弧のみで判定する、というルールで統一されている方が迷わずにわかりやすいと感じました(強調およびジャンプ)。
qtv参加者ご回答ありがとうございます。
>Ctrl+] のジャンプの場合、常に、右側にある ) の対応かっこへのジャンプが優先される仕様になっていて
(キーカスタマイズしているため、Ctrl+]の機能がわからないですが、『対応する括弧へ』機能ということで話を進めます。)
括弧が1つだけの場合は右側だけでなく左側でもジャンプしています。
((ab))|)
ここでジャンプすると、
|((ab)))
となりました。
また、その位置でジャンプする、((ab)|))
となるため、何が起こっているのかわかりづらいところです。
左側でジャンプしているのは仕様かと考えていたのですが、障害でしょうか?qtv参加者私の書き方があまりよくなかったかもしれません。
状況は了解しています。商品開発をしていたときの経験から、ユーザが意図しないデータの変更や消去は、評判に響きやすいのでご注意を、というだけのことでした。
今回の件では、ソリューションファイルをRead Onlyにすることで上書きされることはなくなるので、それで対処しようと思います(エラーは出てしまいますが)。
このサイトに「既存の障害」のようなサイトがあると、情報が散らばらずにいいのかもしれません。
qtv参加者了解しました。
ただ、「データが消えてしまう」という動作は一番たたかれやすいところ(=信用を失うところ)ですので、ご注意ください。
qtv参加者v9.14で試しました。
ソリューションファイル、プロジェクトファイル、ともにネットワーク上に置いているのですが、ネットワークが切れているときはソリューションファイルの名前のみが表示されています。
それは正常だと思うのですが、その状態でネットワークに接続すると、プロジェクトが登録されていないソリューションファイルになってしまうようです。
ここは、登録していたプロジェクトファイルが使えるようになってほしいところです。また、ネットワークが切れたままEmEditorを終了させると、プロジェクトプラグインが保存しに行こうとして時間がかかっています。
アクセスできなかった時点でソリューションへのアクセスを禁止し、「再読込」のような動作を行うことで使用可能になるような形がいいのかな、と思いました。後者は運用で何とかしやすいのですが、前者は避けようがないので、対応していただけるとありがたいです。
qtv参加者ありがとうございます。
ちなみに、V8のプラグインは今後更新されることはないという認識でよいでしょうか。
(V9からダウンロードにログインが必要なったため、職場ではV8を使っているので、一応確認しています。)qtv参加者ありがとうございます。
背景が膨張色の方がいいみたいですね。
真っ黒では見にくかったですが、RGB=192:192:192くらいだと見えそうな気がします。^zは、なんか変な感じがしますね・・・。
まったく戻らないというわけではないような。qtv参加者n文字以上というのは、書かれているようなイメージです。
あるいは、n文字入力するまでは候補ダイアログを表示しない、という方がいいのかもしれません。
ここら辺は使い勝手になるので、組み合わせなどは実際にやってみないと何とも言ないかと思います。qtv参加者候補が1つになっただけだと、入力途中の場合がありますね。
閉じるタイミングが、候補が1つしかなくなった時点で、ではなく、入力文字と候補が一致した時点での方がよいように思いました。
ただ、「abc」と「abcdef」の区別は付きませんね・・・。
両方を満たすには、
・候補が1つ、かつ、入力文字と候補が一致した場合
となるでしょうか。入力して試していたのですが、単語の文字数が短くても候補になってしまうので、そのように考えてしまうような気がしました。
なので、n文字以上の単語のみ候補とする、という設定ができるのもよいかと思いました。qtv参加者HDDにインストールして使っています。
特に特殊なことをしているつもりはないのですが。。。
インストール先がProgram Filesではなく、指定したディレクトリを使っている、というくらいだと思います。思い当たるものがないため、なにかチェックする箇所があれば見ます。
Windows XP SP3 (32bit)
- 作成者投稿