查看和编辑固定宽度文本文件的程序?

查看和编辑固定宽度文本文件的程序?

我正在寻找一个可以查看和编辑包含固定宽度格式数据的文本文件的程序。

这些文件不包含回车符。

我尝试在 Excel 中查看它们,但导入过程要求我在每一列插入一条换行符。文本总共有 3 列,每列分别有 15、12 和 30 个字符。

有人知道我怎样才能查看这些文件而不在记事本中打开它们,它们看起来只是一堆杂乱的文本?

谢谢

答案1

大家都忽略的关键点是文件不包含回车符。也就是说,听起来文本文件只是一行长行,循环遍历长度为 15、12 和 30 的三个字段。

如果您打开自动换行并将窗口大小调整为正好 57 个字符宽,则您可能可以使用任何具有固定宽度字体的文本编辑器。您可能还需要一个具有改写模式的文本编辑器,这样编辑时字段将保持对齐。

(编辑:正如我对 Mush 的回答所评论的那样,WordPad 可能适用于以下设置。转到“视图”、“选项”、“文本”。选择“换行到标尺”并选中“标尺”以使标尺可见。然后拖动标尺中的右边距三角形,直到文本换行到您需要的 57 个字符处。此外,按键盘上的 Insert 键打开改写模式。)

如果你能将每行设置为 57 个字符,那么十六进制编辑器也许能派上用场。我有十六32在我的计算机上,但即使字体大小最小并且关闭了地址栏,我的 1024 × 768 屏幕上每行也只能容纳大约 45 个字符。如果您的屏幕分辨率更大,您可能能够挤进所需的 57 个字符。问题是 XVI32 总是显示十六进制数据和文本数据,但听起来您正在寻找类似的编辑器,但只需要文本视图。

答案2

你可以看看:

RecordEditor 将以表格格式显示该文件:

在此处输入图片描述

但您可以更改为文本编辑视图(视图 >>> 文本视图(突出显示的字段):

在此处输入图片描述

最好不要在文本视图中进行更改

答案3

如果它是固定宽度,记事本应该能够很好地完成它,我用它来做类似的事情 - 我不确定为什么你会遇到这些问题,但我可以猜测一下。

您可能正在使用某种花哨的字体。进入Format > Font并选择Lucida Console作为字体,或System\其他固定宽度字体,你应该不会有任何问题。

您可能还想看看其他工具,例如记事本++(可在尼尼特以便于安装)或记事本2

答案4

希望这不是一个愚蠢的问题,但是你试过写字板吗?

相关内容