使用编辑工具UltraEdit如何复制十六进制代码?
想必各位和我一样经常会遇到这样的问题:用UltraEdit编辑文件时,常要用到搜索与替换之类的功能,这就不可避免地要用到复制功能。让我犯难的是,十六进制字串似乎无法复制,...
想必各位和我一样经常会遇到这样的问题:用UltraEdit编辑文件时,常要用到搜索与替换之类的功能,这就不可避免地要用到复制功能。让我犯难的是,十六进制字串似乎无法复制,一是遇到“00”这样的字节时,复制就要中断;二是十六进制字串复制到写字板时就变成了 ASCII 字符串,给后续操作带来不便。我想,UE这样著名的工具是不可能存在这样明显的缺陷的,但我不知道应该如何操作才能实现连续的、十六进制格式的字串的复制和保存(所见即所存)。请高手指点迷津(并请告知如何直接将原文件保存为十六进制字串格式的文本文件-所见即所存)。
概括地说,如何做到所见即所存,避免中断与乱码。
UltraEdit v8.20 展开
概括地说,如何做到所见即所存,避免中断与乱码。
UltraEdit v8.20 展开
2个回答
展开全部
1、使用UltraEdit编辑器打开一篇文本文件,注意16进制的字符只包括0-9和A-F,这些字符以外的内容在转换到16进制模式后是无法正常显示的。
2、点击菜单中的【切换16进制模式】,进入16进制的编辑模式。
3、在16进制的编辑模式中,左侧是行数,中间部分是转换后的16进制代码,右侧的是原始的文本内容。
4、如果想查看某个字符的16进制代码,可以点击右侧的原始字符位置,相应的在中间部分就能看到转换以后的16进制数值了,比如点击的【5】对应的是【35】。
5、我们再来复制出转换后的16进制内容。需要先全选当前内容。
6、点击菜单中的【编辑】-【十六进制功能】-【十六进制复制选定视图】,将转换后的16进制内容单独复制出来。
7、点击菜单中的【新建文件】按钮来建立一个新文件。
8、在新文件中选择【粘贴】,把刚才复制的16进制内容粘贴到新文件中。
9、再点击进入列模式,在列模式中就可以方便的把中间的16进制部分内容单独复制出来了。
10、可以再新建一个记事本保存复制出的16进制内容。
展开全部
右键--16进制复制所选字符。复制结果如下:
00000046h: FF FF 00 00 00 00 5A 01 00 00 5B 01 00 00 5C 01 ; ��....Z...[...\.
00000056h: 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ..��������������
00000066h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ����������������
00000076h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ����������������
00000086h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ����������������
00000096h: FF FF FF FF FF FF FF ; ����
我UE的版本是14.20
00000046h: FF FF 00 00 00 00 5A 01 00 00 5B 01 00 00 5C 01 ; ��....Z...[...\.
00000056h: 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ..��������������
00000066h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ����������������
00000076h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ����������������
00000086h: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ; ����������������
00000096h: FF FF FF FF FF FF FF ; ����
我UE的版本是14.20
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |