请在自定义对话框的CSV页面\xfe\x14\xfe
的分隔符文本框中输入。
或者,您可以在打开文件后\xfe
用双引号和选项卡替换。\x14
我为你写了一个宏:
batch_list = editor.filters;
batch_list.AddReplace("\\xfe","\\x22",eeFindReplaceCase | eeFindReplaceEscSeq,0); // replace \xfe with a double quote
batch_list.AddReplace("\\x14","\\t",eeFindReplaceCase | eeFindReplaceEscSeq,0); // replace \x14 with a tab
document.selection.BatchReplace(batch_list,eeReplaceAll,0); // batch replace
editor.ExecuteCommandByID(22529); // TSV mode
editor.ExecuteCommandByID(3894); // heading 1
您可以在打开数据文件后运行此宏。为此,请将此代码另存为,例如,OpenDataFile.jsee
然后从宏菜单中的选择...中选择此文件。最后,打开您的数据文件,并在数据文件处于活动状态时选择宏菜单中的运行。
更新
EmEditor v20.0.901 现在允许将任意字符用作 CSV 格式的引号。请将 EmEditor 更新到 v20.0.901(或更高版本),在工具菜单上选择自定义,选择CSV页面,然后单击重置按钮将Concordance 加载文件 (DAT)格式添加到 CSV 格式列表中,或者您可以手动添加现有列表的新格式,带有 . 的分隔符和 . 的引号。\x14
\xfe
打开 DAT 文件后,您可以单击CSV/排序工具栏中的“DAT”按钮。要在打开文件时自动选择 DAT 格式,请在工具菜单上选择当前配置的属性,选择文件页面,然后将 CSV 文件中的一致性加载文件 (DAT)(或您的新 CSV 格式)复选框设置为检测列表框。
如果要在打开 DAT 文件后删除引号(或刺),可以单击CSV/排序工具栏中的CSV 转换器按钮,然后单击删除不必要的引号按钮。