フォーラムの返信を作成しました。
- 作成者投稿
- Yutaka Emuraキーマスター
u4YfKHjuさんは書きました:
Virtual PC上で試用してみました。非日本語環境で試用したのですが、…やΣなどの文字幅がおかしいようです。特に !…! などのように半角文字で囲まれるとおかしさが顕著です。
禁則文字プロパティの行頭禁則、行末禁則ボックスのデフォルト値が文字化けしています。印刷タブのフッタも化けているようです。
VirtualPCの共有フォルダ機能で開いたドライブのファイルを開くと読み直す確認が頻繁に出ます。どのファイルでもというわけではないですが、特定のファイルで必ず起きます(起こる条件はよく分かりません)。
EOFや改行記号のカスタマイズが一文字目までしか反映されなません。環境: Window2000sp5 / VirtualPC2007
非日本語環境の Windows 2000 の場合ですが、フォントによって表示が異なります。どのようなフォントをご利用でしょうか?
禁則文字プロパティの行頭禁則、行末禁則ボックスのデフォルト値、印刷タブのフッタが文字化けしているのは、日本語に対応するフォントを持っていないからだです。
VirtualPCの共有フォルダ機能で開いたドライブのファイルを開くと読み直す確認が頻繁に出るのと、EOFや改行記号のカスタマイズが一文字目までしか反映されないのは、修正します。
どうもありがとうございます。
Yutaka Emuraキーマスターsnoma01さんは書きました:
お世話になります。”定義されたクエリーを選択できますので”
マニュアルを見たのですが上記に付いて説明が見当たりませんでした。
クエリーとはどのように使うのでしょうか?例えば文書の全角、半角、英文字をカウントする場合どのような手順でやればよいのでしょうか?
まず、単語数のプラグインを選択して表示します。そして、そのプラグインのプロパティを開くと、クエリーの一覧が表示されます。[新規作成] ボタンをクリックして、正規表現を使用するにチェックし、その右側の [>] ボタンをクリックすると、ひらがな、カタカナなどの正規表現を選択することができます。お試しください。
Yutaka Emuraキーマスターyukiさんは書きました:
いつも開発ご苦労さまです。ファイルから検索の結果をアウトプット バーに出力する新機能について質問です。
検索結果がアウトプット バーという1つにまとまるのは非常に便利かと思ったのですが、
検索を連続で繰り返していると、あるタイミングより動作処理が遅くなってしまいました…。
検索処理ではなく、アウトプット バーへの書き込み側が遅いのかと思っています。おそらく、アウトプット バーに追記する上でそのバッファを使いはたし、上部の過去の検索結果の削除がはじまったころからだと思うのですが、
アウトプット バーへ出力しない従来の場合と比較するとその差が大きかったです。これは、仕様だと理解すればよいでしょうか。
またもし、1回の検索のヒット件数が多かった場合も従来なら表示できた件数でも、アウトプット バーには全部表示しきれなくなることも
あるということでしょうか?お忙しいところ、すみませんがよろしく、お願い致します。
v7.50 alpha 11
Windows XP Pro. SP2ご指摘のとおりの現象で遅くなっていました。これは、改善して、事実上、アウトプット バーで表示できるテキストの文字数の制限がないようにしておきます。どうもありがとうございます。
Yutaka Emuraキーマスターu4YfKHjuさんは書きました:
OutputBarからTagJumpで飛ぶと、前回検索したキーワードが勝手にハイライトされます。保存する時に、文字コードの関係で保存できない文字が赤くハイライトされますが、
エンコードを指定して保存した後も赤い文字が残ってしまいます。
Alt+F3でもハイライトが消せず、かなり気になります。環境: EmEditor v7.02 / WinXP sp3
OutputBarからTagJumpで飛ぶと、前回検索したキーワードが勝手にハイライトされるのは修正します。
既定だと ALT + F9 で、 Unicode 文字の強調表示は消えるようになっていますが、次のバージョンでは、エンコードを指定して保存した後赤い文字は消えるようにします。
ありがとうございました。
Yutaka Emuraキーマスターu4YfKHjuさんは書きました:
EmEditorウインドウが複数あるケースで、他のグループのdocumentオブジェクトがほしいときはどう書くのでしょうか?
以下の手順で全てのdocumentオブジェクトを取得しようとしたのですがうまくいきませんでした。
1. shell.windowsでWindowClassが”EmEditorMainFrame3″なものを列挙
2. 1のwindowオブジェクトからEditorオブジェクトを取得
3. 2のEditorオブジェクトからDocumentsを取得。
実行結果は、アクティブウインドウのものだけしか取得できていませんでした。残念ながら、他のグループの Documents は列挙できないようになっています。これは仕様ということでご了承ください。
Yutaka Emuraキーマスターsnoma01さんは書きました:
EmEditor v7.02 windows vista で使用しています。半角、全角文字、英語など文字数をカウントするプラグインはどちらからダウンロード可能でしょうか?
WordCountの存在は知っていますが、これは日本語は関知しないと聞いております。最新版の EmEditor Professional 7.02 では、ひらがな、カタカナ、全角文字など、さまざまなクエリーを正規表現を利用して指定できるようになっています。正規表現がわからなくても、一覧から既に定義されたクエリーを選択できますので、お試しください。
Yutaka Emuraキーマスターpolapolaさんは書きました:
返信ありがとうございます。会社で使っている EmEditor ver.6 では、キーワードを選択した状態でCtrl + F と押すと、選択状態にあったキーワードが検索ダイアログにすでにピックアップされており、「上を選択」「下を選択」をクリックすると、選択していた位置と、それ以外の位置の検索にあてはまるキーワードにもハイライトがついた状態になります。
その状態では、現在位置だけ別のハイライト色になっており、
例えば「上を選択」をクリックすると、現在位置よりひとつ上の検索キーワードに飛びますが、ハイライトの色は飛んだ先でまた変わります。家でつかっているEmEditor ver.7 (プロ版)でも出来ないかと思ったのですが、CTRL + F2 のブックマーク機能を使わないとできないのでしょうか。
ハイライトは1回の検索ですべて同じ色が付きます。数回に分けて検索をする場合に、異なる文字列に対して異なる色を指定する機能はありますが、同じ文字列に対して異なる色を指定する機能はありません。
Yutaka Emuraキーマスターpolapolaさんは書きました:
はじめまして。
最近EmEditorを使い始めたのですが、キーワード検索のハイライト表示についてわからないことがあり、質問いたします。検索ダイアログでキーワードを検索すると、検索にひっかかったキーワードにハイライトがつきますが、ダイアログの「上を検索」や「下を検索」を押しても今現在選択している場所までも同じハイライトの色で表示される状態になっており、困っております。
例えば検索ハイライトされた中から今選択している場所を探すには、
とりあえず一文字だけ別の文字に置換してみて、ああ今ここにいるのだなとわかるという状態なのですが、現在位置のハイライトだけ別の色のハイライトにするにはどのように設定したらいいのでしょうか。初歩的な質問ではありますが、よろしくお願いいたします。
現在位置のハイライトだけ別の色のハイライトにすることはできないです。CTRL + F2 のブックマーク機能などをご利用ください。
Yutaka Emuraキーマスターqtvさんは書きました:
開発お疲れ様です.プラグインが表示するツールバー(試したのは,プロジェクトと検索)ですが,ウィンドウの右端に寄せてすべてのアイコンが表示されていない状態にしても,見えていないことを示す省略ボタンのようなものが表示されていません.
マクロツールバーなどは,ツールバー表示を有効にした直後は省略ボタンが表示されていないのですが,ツールバーを少しでも動かすとボタンが表示されました.
====
Windows XP SP3(32bit)シェブロン マーク (») のことですが、プラグインの場合は、このマークは表示できないようになっています。ご了承ください。
Yutaka EmuraキーマスターstrConfig に指定する文字列ですが、nKey に eeRegCommon を指定した場合は、設定を示す文字列 (“Text”, “PHP”, “VBScript” など) を指定します。 nKey に eeRegEmEditorPlugin を指定した場合は、通常プラグインのファイル名 (OutlineText など) を指定します。
指定した行の改行コードのタイプは、GetLine メソッドを使う方法があります。指定した行のインデントレベルを調べる方法はありません。将来的には検討しておきます。
DroppedFilesのマニュアルがDocumentオブジェクトにリンクされているのは修正しました。ありがとうございました。
Yutaka Emuraキーマスターtakane56さんは書きました:
お世話になっております。URLリンクを選択範囲するにはどの設定を変更すればいいのでしょうか?
例)
http://aaa.com/
あああ(http://aaa.com/)
aaaこのhttp://aaa.com/ という部分を、例えば
「シングルクリックで選択範囲、ダブルクリックでリンク先に飛ぶ」
或いは
「ダブルクリックで選択範囲、トリプルクリックでリンク先に飛ぶ」
という設定のどちらかにしたいです。
「引用符の内側をクリックするとその文字列を選択する」にチェックでもできませんでした。
ご教授願います。
alpha 11 からは、[ダブルクリックのみ有効] がチェックされている場合は、シングルクリックで、ハイパーリンクを選択するようにしてみます。公開されたらお試しください。
Yutaka Emuraキーマスターyukiさんは書きました:
いつも開発ご苦労さまです。ステータスバーの表示の件、対応ありがとうございました。
バイナリモードでの比較の件は再現しないですか…。編集&保存後にも比較は再度行ってはいるのですが。
条件があるようなので、もう少し詳細がわかってからまたご連絡いたします。度々すみません、Diff プラグインに絡んでもう1件あります。
同じグループ内に3つのファイルを表示させて、後ろ2つのファイルで Diff プラグインで比較させます。
その後、比較している後ろ2つのファイルをタブ上の ×ボタンで閉じます。(当然1つファイルが残っているので EmEditor本体は表示中です。)
その状態で、Diff プラグイン上のスクロールバーや編集領域とのスプリットバーなどの移動で下記のようなメッセージボックスが表示されました。ウィンドウタイトル : Diff
メッセージ文 : Out of Memory
ボタン : OKボタンのみ一度表示されてしまうと、その後閉じても何回か表示されてしまうため、少し大変でした。
操作上気をつけたり、メッセージボックスが出ても閉じればいいだけだと思いますが、念のためご報告させて頂きました。v7.50 alpha 10
Windows XP Pro. SP2よろしく、お願い致します。
確かに再現しました。alpha 11 で修正します。どうもありがとうございます。
Yutaka Emuraキーマスターvanityduckさんは書きました:
7.50 alpha 10 を使用しています。設定の定義で「すべてリセット」を実行すると、強制終了してしまいます。
「すべてリセット」については修正します。どうもありがとうございます。
Yutaka Emuraキーマスターpoo238さんは書きました:
以下の設定で、ブロックコメント内がコメント色で表示されません。行コメント : %
ブロックコメント開始 : %{
ブロックコメント終了 : %}行コメントとブロックコメントのステートメントが前方一致しているのが原因だとは思いますが、これは仕様なのでしょうか?
これは確かに仕様ということになりますね。
Yutaka Emuraキーマスターyukiさんは書きました:
いつも開発ご苦労さまです。①
バイナリファイルをバイナリ(16進数表示)モードで開いた後、編集保存直後の Diff プラグインの差分結果がおかしいと思われます。
一致部分があるにも関わらず、全体が全く一致しない状態でした。また、編集保存前のファイルオープン直後の差分は正しいと思います。
また、ファイルを一度閉じ、再度ファイルをオープンして、比較し直すと正しいと思います。②巨大ファイルコントローラ
2-1.
読み込み中、停止ボタンで止めたときの、ステータスバーの表示が、サイズ情報は読み込めていない部分も含めた全体サイズに対して、
行情報は読み込んだ時点までの行数です。途中読み込みでの編集 & 保存後は、ステータスバーのサイズ情報は更新されました。ただ、巨大ファイルコントローラもその情報で更新されてしまうので、
本当のファイル情報ではなくなってしまい、そのまま利用できないような…。ステータスバーは表示部分に関する情報。コントローラ側は、常に全体ファイルに関する情報がよいと思ったのですが、どうでしょうか。
2-2.
また、動作に支障ないと思うのですが、巨大ファイルコントローラのテキストボックスに数字以外が入力可能でした。v7.50 alpha 9
Windows XP Pro. SP2お忙しいと思いますが、よろしくお願い致します。
① については再現しなのですが、編集した後は、再び比較ボタンをクリックして、最新の情報に更新する必要があります。
1-2. のステータス バーの表示のバイト数について、そのように対応しておきました。
どうもありがとうございます。
Yutaka Emuraキーマスターqtvさんは書きました:
>この設定画面で「リセット」ボタンを押すと、既定の設定になります。こちらでは,「ファイルから検索…」にて検索を行ったテキストには色づけがされるのですが,自分でファイルを新規作成した場合には色づけされていません(タグジャンプはできています).
また,「ファイルから検索…」の結果を保存して開き直すと,同様に色づけされていません(前のバージョンと同じ動作).
何かこちらの設定が足りていないのでしょうか?別件ですが,プロパティ画面の「スクロール」タブにて,「半ページ スクロール」にマウスカーソルを当てると,右下にある「リセット(R)…」ボタンの上が消えてしまいました.
==
Windows XP SP3 (32bit)ご指摘の動作は仕様になります。後から色づけしたい場合は、マクロで、
document.HighlightTag = true;
を実行すると可能です。
スクロールタブについては、修正しておきます。ありがとうございます。
Yutaka Emuraキーマスターqtvさんは書きました:
開発お疲れ様です.タグ形式の正規表現によるカスタマイズですが,行全体がヒットするような書き方の場合に動作するように見えました.
これは,そういう認識でよろしいでしょうか.例:(行頭に「ファイル名:行番号:文字列…」という順に並んでいる場合)
NG : ^([w- :.&$%~!]*):([0-9]+):
OK : ^([w- :.&$%~!]*):([0-9]+):*.*また,条件に合致する場合でも,タグの色つけがされていませんでした.
プロパティの「表示」タブにある「タグ」の色が反映されるのでは,と思いました.よろしくお願いします.
この設定画面で「リセット」ボタンを押すと、既定の設定になります。既定だと、
^([w- :.&$%~!]*?)(([0-9]+))*.*
になりますが、これだと、こちらでは正しく色づけが反映されています。行全体ではなく、タグ形式の部分だけが一致するはずです。Yutaka EmuraキーマスターAye Wongさんは書きました:
ダイアログで開くときのエンコードが常に中央ヨーロッパ言語(ISO)になっているようです。Windows Vista SP1 32bit です。
ここは、前回開いたときにエンコードが保存されるようになっています。一度、他のエンコードを選択して開いてから、再度試してみていただけますか?
Yutaka EmuraキーマスターAye Wongさんは書きました:
江村さん、お疲れ様です。バグというわけではないのですが、気になるところがあります。
7.50で追加されたマクロ、プラグインAPIは、ヘルプ上ではすべて8.00以降で利用可能とかかれており、7.50の記述はありません。これはヘルプが間違っているのでしょうか?それとも、7.50は正式版を出さず、そのまま8.00の開発が始まる予定であるということでしょうか?
7.5 alpha が正式版では 8 になります。
Yutaka Emuraキーマスターtakahiroさんは書きました:
お疲れ様です。現在Version 7.50 alpha 8を使用していますが
以前(7.02)から気になっていたので報告しておきます。ShiftやAltでは問題ありませんがCtrlを押下し続けていると
画面がリフレッシュしているのかチラついて見えます。コピー(Ctrl+c)やペースト(Ctrl+v)を行う時にCtrlボタンを
長めに押す時があり気になる事がしばしばありますので
改善出来ればお願いします。少し以前の alpha ではそういう問題がありましたが、現在の alpha 8 では問題はないはずです。バージョンを確認していただけますか? また、プラグインを使用している場合はすべてのプラグインを外してみてください。
Yutaka Emuraキーマスターstaryさんは書きました:
先日パソコンがクラッシュして、デカバリーしたさい、ユーザー登録の番号を消失してしまいました。2年程前にベクタープロレジより購入したものです。再発行してもらえるのでしょううか?当然ながらユーザー登録は未登録になっています。ベクターから購入された場合は、ベクターのキー再送付サービスをご利用ください。https://shop.vector.co.jp/service/key.html
よろしくお願いします。Yutaka EmuraキーマスターAye Wongさんは書きました:
なるほど、プラグインのAPIは見落としておりました。マクロにも同様のAPIが有ればありがたいです。どうぞご検討お願いします。Alpha 8 より、Editor オブジェクトに同様のマクロを用意しました。
GetProfileString
GetProfileInt
WriteProfileString
WriteProfileInt公開されたらご利用ください。
Yutaka EmuraキーマスターAye Wongさんは書きました:
なるほど、ClassNameですか、このマクロのために、膨大なウィンドウクラス名のデータを集めて持つのはちょっと馬鹿げているかと思いますので、ここは正攻法で、EmEditorマクロのWindowオブジェクトにStyleプロパティ、ExStyleプロパティを追加していただけるとよいのですが…どうぞよろしくお願いします。Alpha 8 より、Style, ExStyle プロパティも追加しました。
Yutaka Emuraキーマスターvanityduckさんは書きました:
確かに「~」などが含まれるケースでも同様の結果でした。
正規表現とか、全然詳しくないので、この項目の意味が理解できていません。
カスタマイズの編集タブにある「タグ形式」がない頃(Ver 7.02)とまったく同じ結果を得るには、どうしたら良いのでしょうか?
○○ツール とか △△ユーティリティ とかいうプロジェクトフォルダ内を「ファイルから検索」するケースが多々あります。申し訳ありませんが、教えていただければ幸いです。
alpha 8 より、従来のタグ形式も選べるようにしておきました。ご意見ありがとうございます。
Yutaka Emuraキーマスターそうですね。日本語の記号には対応していないので、
^([w- :.&$%~!ー]*?)(([0-9]+))*.*
というように、必要な記号を追加してもらえれば結構です。
- 作成者投稿