構文ファイルのインポート

投稿者: snow2 声8 投稿

お疲れさまです。 8.04を利用中なのですが、色分け設定をカスタマイズしている状態で構文ファイルをインポートすると、いったんデフォルトの色分けで再描画がなされるようです。 再度色分けを開くと、設定されている情報で再描画されるようですが…。 再現しますでしょうか。よろしくお願いいたします。
snowさんは書きました: お疲れさまです。 8.04を利用中なのですが、色分け設定をカスタマイズしている状態で構文ファイルをインポートすると、いったんデフォルトの色分けで再描画がなされるようです。 再度色分けを開くと、設定されている情報で再描画されるようですが…。 再現しますでしょうか。よろしくお願いいたします。
申し訳ないのですが、再現方法がよくわからないです。設定のプロパティの [強調(1)] タブで、[インポート] ボタンをクリックした場合でしょうか? できるだけ詳細な再現方法を教えていただけると幸いです。
まず、「表示」タブで文字色や背景色をデフォルトでない色に変更します(以前からずっとこの状態です)。 その状態で、「強調(1)」タブの「インポート」でキーワードをインポートします(今回、bashのキーワードをインポートしました…関係ないと思いますが)。 「表示」タブのカスタマイズが無視されたかのように、デフォルトの色で表示されました。
snowさんは書きました: まず、「表示」タブで文字色や背景色をデフォルトでない色に変更します(以前からずっとこの状態です)。 その状態で、「強調(1)」タブの「インポート」でキーワードをインポートします(今回、bashのキーワードをインポートしました…関係ないと思いますが)。 「表示」タブのカスタマイズが無視されたかのように、デフォルトの色で表示されました。
「いったんデフォルトの色分けで再描画」というのは、設定のプロパティの画面にあるプレビューの表示のことでしょうか? または、EmEditor のビューでの表示のことでしょうか? 新しく追加したキーワードが強調表示されない、ということでしょうか? 申し訳ありませんが、できるだけ詳しく、再現できる手順を箇条書きで書いていただけると幸いです。不具合で再現できれば修正しますので、よろしくお願いします。
手順としては本当にそれだけなのです。 その間、とくにこのボタンを押して、ここを操作して…ということはありません。 単に構文ファイルをインポートしただけです。 >「いったんデフォルトの色分けで再描画」 EmEditorのビューのことです。 カスタマイズできる部分は全部デフォルトの色(つまり、テーマに沿った色。背景が白、文字が黒…)で描画されました。 インポートしたキーワードの強調自体はされましたが、デフォルトの色で描画されました。
snowさんは書きました: 手順としては本当にそれだけなのです。 その間、とくにこのボタンを押して、ここを操作して…ということはありません。 単に構文ファイルをインポートしただけです。 >「いったんデフォルトの色分けで再描画」 EmEditorのビューのことです。 カスタマイズできる部分は全部デフォルトの色(つまり、テーマに沿った色。背景が白、文字が黒…)で描画されました。 インポートしたキーワードの強調自体はされましたが、デフォルトの色で描画されました。
次のように箇条書きで書いていただきたいのです。以下のようにしてもまだ再現できないので、もし違っていたら訂正してください。 1. "...." のファイルを開く 2. 設定は [... (C++, Java など)] が選択されている 3. 設定のプロパティの「表示」タブで、「EmEditor クラッシック」を開く 4. [強調文字列(4)] を選択して、背景色を黄色に変更。 5. OK をクリックして、設定のプロパティをいったん閉じる。 6. 再び設定のプロパティを開き、[強調(1)] タブを選択する。 7. [インポート] ボタンをクリックして、構文ファイル bash.esy を開く。 8. OK をクリックして、設定のプロパティを閉じる。 9. EmEditor のビューで、強調文字列(4) で強調されるはずの文字列 (...など) の背景色が黄色でなく既定の白色になっている。 EmEditor Professional 8.04 OS: Windows XP SP3 (日本語版)
お疲れさまです。 あれから、別環境(Vista)で同じことをしてみたのですが、再現しませんでした。 さらに今日、発生した環境(XP)でも同じことをしてみたのですが、同じく再現できませんでした。 申し訳ありません、なにか他の条件があるのかもしれません。 再現手順としては、(色のカスタマイズが以前から行われていただけで)書かれているとおりだったと思うのですが…。 もし分かりましたら再度報告しますので、いったん取り下げさせてください。
今回、構文ファイルをインポートしたあと、その構文ファイルの入ったデスクトップのフォルダが、EmEditorを終了するまで削除できませんでした。 2回繰り返して、2回とも同じです。 これも環境特有かもしれませんので追って別環境でも試してみますが、念のため。

このトピックの投稿: 8