フォーラムの返信を作成しました。
- 作成者投稿
- qtv参加者
「すべて閉じる」でワークスペースが保存できない不具合は再現しました。こちらでは修正しました。ご報告ありがとうございました。
「ワークスペースの消去」が効かないのは、日本語リソースの誤りでした。
α33で対応されていることを確認しました。
ありがとうございます。Alpha 版とはいえ、ご迷惑をお掛けして申し訳ありませんでした。
いえ、こちらこそ。
Alpha版では不具合があることはわかって使っていますので、不具合報告を正しく受け取ってもらえばこちらとしては問題ありません。
ご面倒でしょうが、再現テストは各言語で行った方が安全かと思います。qtv参加者Yutakaさんは書きました:
[ワークスペースの消去] コマンドは、現在保存されているワークスペース情報を消去するコマンドなのですが、自動ワークスペースが有効になっている場合、最後のグループ ウィンドウを閉じるときに、現在開かれている文書の情報を保存してしまうため、また、ワークスペースに情報が残ってしまう可能性があるという意味です。ですから、[ワークスペースの消去] コマンドでワークスペースを消去しても、次に別の文書を開いてから最後のグループ ウィンドウを閉じれば、ご希望のように異なるワークスペースで保存されます。こちらの件は、了解しました。
[グループを閉じる] コマンドが自動保存できない件については、修正しました。次の alpha では修正されています。どうも、ご指摘、ご意見ありがとうございました。
修正、よろしくお願いします。
レジストリ使用の場合は、Windows Vista の場合、通常、
C:Users(ユーザー名)AppDataLocalEmurasoftEmEditorWorkspaceLastData.bin
に、最後のワークスペースが保存されます。
レジストリ使用のXP(32bit)です。
C:Documents and Settings{ユーザ名}Local SettingsApplication DataEmurasoftEmEditorWorkspace
にファイルはありました。1)LastData.binを手動で削除
2)EmEditorで適当にファイルを開き、「すべて閉じる」を選択
3)「本当にEmEditorウィンドウをすべて閉じますか?」ダイアログが表示されるので「保存と復元」を選んで「すべて閉じる」を選択としましたが、LastData.binはできませんでした。
「ワークスペースを保存」とするとLastData.binはできました。
「ワークスペースの消去」を選んでもLastData.binは消えず、内容にも変更はなさそうです。
FileMonを使って「LastData.bin」にフィルタをかけて見ましたが、EmEditorオープン時や「ワークスペースの保存」ではLastData.binにアクセスしていますが、「ワークスペースの消去」や「すべて閉じる」を選択した場合にはアクセスしていませんでした。qtv参加者Yutakaさんは書きました:
こちらでは問題なく動作しています。タブを有効にして使っているでしょうか? 「ワークスペースの消去」コマンドは、ファイルを何も開いていない(新規作成の)状態でないと、意味がないですね。
ワークスペースの消去は、上記の仕様では意味がないと思います。
(「ワークスペースの保存」と意味が変わらないため。)
単に現在保存されているワークスペース情報を消去したいだけなので、ファイルのオープン状況は関係がないはずです。qtv参加者Yutakaさんは書きました:
すみません。「グループを閉じる」コマンドだと、効かないようですね。最後のグループでウィンドウの右上の×をクリックして終了すれば問題なくワークスペースが保存されます。これは修正します。ご報告ありがとうございます。
すみません・・・。
「グループを閉じる」でできないのはわかっているのですが、そもそも「自動ワークスペースの保存ができない」という問題が重要でして・・・。
自動ワークスペース保存ができない件について、こちらで確認できる項目はない、ということでしょうか?qtv参加者Yutakaさんは書きました:
こちらでは問題なく動作しています。タブを有効にして使っているでしょうか? 「ワークスペースの消去」コマンドは、ファイルを何も開いていない(新規作成の)状態でないと、意味がないですね。
自動ワークスペースの仕様がよくわかっていないため、質問方法を変えます。
お手すきの時にでも教えていただければと思います。======================
自動ワークスペースの設定を、
・自動ワークスペース : 保存と復元
・終了時に確認しない : チェックなし
としている場合ですが、1)自動ワークスペースが保存されるのは、どのコマンドを実行したときでしょうか?
「グループを閉じる」でウィンドウが閉じる場合は対応されていないのでしょうか。2)自動ワークスペースが復元されるのは、以下の場合すべてでしょうか。
a)EmEditor.exeをダブルクリック
b)タスクトレイから「新規作成」を選択
c)ファイル名を引数に指定してEmEditorを起動3)私の環境では、終了時の自動ワークスペース保存ができていないのですが、確認すべき点はあるでしょうか?
4)タブを閉じていないとワークスペースの消去の意味がない、というのは、終了時に自動ワークスペース保存が動作するため、ということでしょうか。
qtv参加者自動ワークスペースですが、「保存と復元」にしていても、復元はされるのですが保存されていないように見えます。
「ワークスペースの消去」も動作していないません。
個人PCの問題かどうかわかりませんでした。また、自動ワークスペースの保存ができるのはどのコマンドでしょうか。
「グループを閉じる」ではできないようでした。qtv参加者Yutakaさんは書きました:
Shift + F8 は、スニペット プラグインの General フォルダにある Clipboard History に割り当てられているため、このようになってしまいます。スニペット プラグインのプロパティを開いて、「バックグラウンドでも実行」のチェックを外せば問題はありません。
Clipboard Historyのキー割り当てを変更することで対応できました。
ありがとうございます。
現在の「有効な」キー割り当て一覧か、重複しているキー一覧のような画面があれば、どこをどう解除すれば対応できるかわかるのですが、それは難しいでしょうか(難しそうですが。。)。
「キーボードマップ」を見てもわからないので、原因がなかなかわかりません。qtv参加者キーへの機能割り当てですが、Shift+F8に対して機能を割り付けた場合、キーを押しても動作しません(09/06/21 19:21誤記修正)。
「Textの新規作成」は割り当てできたのですが、それ以外の機能では動作していない模様です。
私のところでは2台のPCで発生しています。またマイマクロへキーを割り付けた場合ですが、「現在の割り当て」欄が空白になっています。
これは、割り当てているマクロファイル名などを表示していただけないでしょうか。qtv参加者個人的には、Tabを挿入してほしいです。
(私もバグかと思い、同じことを書いた記憶があります。)このあたりは個人の入力方法によるものだと思いますが、私はソース中の空行は、全部インデントをそろえています。
Altキーを押しながら行選択すれば実現できますが…気分的には範囲選択した部分にインデントがされてほしい、というところです。
Tabを挿入したくない場合は、保存時にホワイトスペースを削除する設定を使っています(私の場合には、同じ意味になるので)。
オプションなどでTabが入る設定が使えると非常に助かります。
(プラグインでも実現できそうなので、それでも十分ですが・・・)qtv参加者特に条件は思い出せませんが、α27でのできごとです。
(ちょうど発生したので、書き込みました。)
削除できなかったのでプロセスを見てみましたが、EmEditorのトレイだけだったと思います(しっかりは確認していませんが・・・)。qtv参加者EmEditorのウィンドウをすべて閉じても削除できず、タスクトレイを終了すると削除できた、ということがありました。
qtv参加者「すべて保存する」を選択すると、「本当にEmEditorウィンドウをすべて閉じますか?」ダイアログが表示されます。
保存するだけで閉じなくてよいので、このダイアログは不要かと思います。(追記:2009/06/15 00:01)
自動ワークスペースの設定を「無し」にし、「終了前に確認しない」のチェックを外している場合のみのようです。qtv参加者タブ表示を、カスタマイズにて「入りきらない時」の動作を「何もしない」にしているのですが、ファイルだけをどんどん開いていった場合に、開いたファイルのタブが画面内に出てくる場合と出てこない場合があります。
(うまく表現できませんが・・・)基本的にファイルを新しく開いた場合には、右端にタブが追加されます。
タブが画面内に収まらなければ、左右ボタンが出てきます。
そのとき、開いたファイルのタブが画面内に出るよう調整される時と、されないときがあるのです。できれば、以下の場合にはタブが画面内に出てくるよう調整していただきたいです。
・新しくファイルを開いた時
・アクティブなタブを切り替えた時qtv参加者自動ワークスペース機能ですが、「保存と復元」としていた場合、どの時点でワークスペースが保存されるのでしょうか。
「すべて閉じる」で閉じた場合は、保存されないようでした。またタスクトレイをクリックして使えるコマンドとして、ワークスペースの復元、もあるとよいかと思いました(ワークスペースの復元だけさせたい場合があるので)。
メニューから選べばできるので、あれば便利かも、という程度ですが・・・qtv参加者カスタムバーの場所に関係なく変化するはずです。ただし、Diff のカスタムバーは、今のところ対応していません。
プロジェクトプラグインのシンボル表示バーも変化していません。
対応するプラグインの有無があるということは、各プラグインが対応させないと色が変化しない、ということでしょうか。変化するのは、通常のウィンドウとテキストの色だけで、選択項目の色については、Windows 既定色になっています。
私の場合、Windows既定色とEmEditorの配色が全然違うため、一部混在すると見にくくなってしまうようです。
全く見えない配色になってしまうことがあるかもしれないので、カスタムバーにEmEditorの配色を適用しない、というオプションも用意した方がよいかと思いました。
qtv参加者>- カスタム バーとアウトプット バーは、アクティブな文書の設定のプロパティ
>の[表示] タブで指定された通常の文字色/背景色で描画するように
>なりました。こちらですが、私の環境では左側のカスタムバーだけ色が変化しました。
右側のカスタムバーも変化するのでしょうか?また、プロジェクトツールバーなどでファイル一覧が表示されている場合に、ファイル名にマウスカーソルを当てると色が変化しますが、これはどの色に対応しているのでしょうか。
私は背景色を黒にしているのですが、マウスカーソルを当てたときの色が濃紺になっていて、見えにくくなってしまいました。qtv参加者横からすみません。
>現在の設定のプロパティ(Alt+Enter)
>です。これは「強調(2)」が縦長になったため、全体的に下側が空いて見える、という件でしょうか。
私も何となく不安な気持ちになるので全体的に同じになるようにしていただきたいです。
(違う件でしたら、すみません・・・)qtv参加者開発お疲れ様です。
====
プロジェクトプラグインの「ツール」ですが、「アウトプットバーを使用する」にチェックをしているとウィンドウが表示されないアプリがあるようです(プロセスは起動しています)。
出てくるアプリと出てこないアプリの違いは、よくわかっていません。====
プロジェクトプラグインの「設定」ですが、設定の新規作成時に「設定のコピー元」を指定すると、マクロの設定が変更できなくなるようです。
編集はできるのですが、切り替えると値が書き換わっていません。qtv参加者>コピーコマンドを何度か異なるテキストで繰り返せば、
>複数のテキストが履歴に残るはずです。ありがとうございます。
「クリップボード履歴」コマンドを何度も実行することで履歴をさかのぼるのですね。
使い方をわかっていませんでした。qtv参加者>クリップボードの履歴に複数のテキストが存在する場合
これは、EmEditorで複数のテキストを履歴に残すことができるのでしょうか。
通常のコピーコマンドを使うと、クリップボードには1つしかテキストが残らないようです。qtv参加者キー割付可能なコマンドとして「クリップボード履歴から貼り付け」というものがありました。
キー操作にてクリップボード履歴にためることはできるのでしょうか?qtv参加者>また、EmEditor を選んでも起動しない、というのはこちらでは
>再現していません。
>alpha 22 でも不具合が発生していますでしょうか?発生しています。
これは「EmEditorの高速起動」を有効にしていると発生するようです。
これを有効にしていると、EmEditor終了後にプロセスが残りますが、その状態になるとEmEditorを起動してもウィンドウが表示されないように見えます。私の環境で、EmEditor終了時に「ワークスペースの・・・」ダイアログが表示されていたのも、プロセスを裏で起動させようとしていたからだと思われます。
(そちらは修正されていることを確認しました。)qtv参加者開発お疲れ様です。
α21にしたのですが、EmEditorをファイル名指定なしで起動することができなくなりました。
自動ワークスペースの設定は「保存、復元と元に戻す情報を保持」になっています。
これを「無し」にすると、起動できるようになりました。スタートメニューからEmEditorを選んでも起動せず、タスクトレイから「新規作成」としても起動しません。
タスクトレイからは「新規作成して貼り付け」などにすると起動しています。自動ワークスペースの設定で復元できるようにしておくと、終了時に「ワークスペースの復元に失敗しました。現在、保存されているワークスペースを削除しますか?」のダイアログが表示されます。
====
Windows XP SP3(32bit)qtv参加者プロジェクトプラグインですが、ソリューションテンプレートの画面にて「(既定)」をコピーしてソリューションテンプレートを作成すると、コピーしたソリューションテンプレートも既定と識別されてしまうためか削除できません。
ついでですが、プロジェクトツールバーの「ソリューションの実行」はどういうときに使用できるのでしょうか?
いくつかソリューションを作ってみたのですが、使える状態になりませんでした。qtv参加者>いつからか分からないのですが、引数付き起動やタスクトレイの
>メニューからファイルから検索ダイアログを表示させると、
>ダイアログが表示されるが前面に来ないので自分でウィンドウを
>探してクリックしてアクティブにするということを行っています。私もこの現象が気になっていました。
またこのとき、複数の検索ダイアログを立ち上げることができてしまいます。
その場合、どれかのダイアログで検索を行うと、検索後にEmEditorが異常終了してしまいます。 - 作成者投稿