1 件の投稿を表示中 (合計 5 個)
  • 作成者
    投稿
  • #10482
    Autumn
    参加者

    ツール→現在の設定のプロパティ
    →強調タブの強調文字列の件です。

    「強調文字列の設定をCSVファイル」にて、保存しています。

    登録した強調文字列に重複した行があったため

    1.CSVファイルをEmEditorにて開く
    2.昇順に並び替え
    3.重複行を一行を残して、削除
    4.CSVファイルで上書き保存

    として、保存したCSVファイルを
    インポート(古い文字列は削除するの方)したところ
    重複していた項目が強調表示されませんでした。

    そこで、強調タブの強調文字列を確認したところ
    テキストにて強調表示されていない問題の項目は
    登録されておりました。

    重複行の項目に何か不備があったのかと、

    1.CSVファイルをEmEditorにて開く
    2.昇順に並び替え
    3.重複行だけ抜き出して、別CSVファイルに保存したうえで
     重複行をすべて削除、上書き保存
    5.CSVファイルをインポート。
    (古い文字列は削除する方)

    6.保存しておいた、重複行のCSVファイルをインポート。
    (古い文字列は残して追加するの方)

    としてみましたが、結果は同じ。

    それではと

    1.CSVファイルをEmEditorにて開く
    2.昇順に並び替え
    3.重複行をすべて削除、上書き保存。
    4.重複行を一行にして、別ファイルにて保存。
    5.4を3にコピー&貼り付けして、保存。
    6.CSVファイルをインポート
    (古い文字列は削除する方)

    改善されませんでした。

    CSVによるインポートではなく
    強調タブの画面にて手動で一つずつ、重複項目を削除して
    再度入力すれば、問題ないようですが、100弱あるので・・・。

    CSVで強調文字列を追加インポートする際
    ファイルの書式等で何か問題があるのでしょうか。

    1.CSVファイルの形式?
     UTF-16LE(BOM付き)等
    2.使用してはいけない記号とか文字種
     ()とか使用してます。でも含まれていても強調表示されているものもありますし・・。

    CSV形式のファイルの内容は、
    [文字列]、[色]、[単語のみ]、[行の右を強調]、[大文字小文字を区別]、[タグの内側のみ] というのはヘルプにあり、これを参照して、今まではうまくいっていたのですが。

    実際の形式は下記等で作成
    文字列,3,0,0,0,0,0,0

    #10483
    snow
    参加者

    強調ルールが複数あって、文字列が一部重複しているとき、本来強調1で強調したかったのに順序によっては強調2になってしまう、ということはありますが…。
    強調「されない」のは記憶にないですね。

    #10484
    Yutaka Emura
    キーマスター

    kanon 様

    いつも EmEditor Professional をお使いいただき、誠にありがとうございます。

    大変ご迷惑をお掛けして申し訳ありませんが、再現できるなるべく単純な強調文字列の一覧のサンプル (エクスポートした csv ファイルなど) と、強調表示するのに使用されたサンプル ファイルを zip に圧縮して [email protected] 宛てに送っていただけますでしょうか?
    こちらで再現テストを行いたいと思います。

    また、EmEditor のバージョン、32-bit or 64-bit、OS の種類なども教えていただけると幸いです。

    どうぞよろしくお願い申し上げます。

    #10485
    Autumn
    参加者

    お手数をおかけします。

    EmEditor のバージョン EmEditor Professional (32-bit)
    Version 10.1.0

    OS の種類 Windows Vista Home Premium
    となります。

    1.整形することで、問題が発生したCSVファイル(一部)
    (強調表示用の元ファイルを昇順、重複行を一行にして、問題が発生したファイル。関係なさそうな部分を一部削除して、リストを半分にしましたが・・)

    2.強調表示に使用したテキストファイル(一部)

    を圧縮処理して、送付します。

    #10486
    Autumn
    参加者


    ●,4,0,0,0,0,0,0
    ▲,3,0,0,0,0,0,0

    と強調表示の設定をして

    テキストにて、

    ●ああ▲いい
    という場合ですよね。
    この場合、●の強調表示が優先、▲は無効。

    私の場合は、

    1.強調ルールで全くおなじものが重複登録


    あああ,3,0,0,0,0,0,0
    あああ,3,0,0,0,0,0,0

    といった具合。

    ①重複したままのCSVファイルなら強調表示されているのですが、
    ①を昇順や重複削除を行ってCSVファイルを保存し
    上書きインポートすると強調表示されなくなる。

    なので、整形する過程で何か・・あるのかなぁと。

1 件の投稿を表示中 (合計 5 個)
  • このトピックに返信するにはログインしてください。