我在编码显示在工具A和编码B中的文档B中B.工具显示如果我剪切和粘贴B(的一部分)分成A可能是什么所得字符编码一个文件A?我明白,这取决于工具A和工具B和在粘贴缓冲液(这大概可以包含编码α)和操作系统中保存的信息。

我应该高品质的工具吗?并在实践中有多少的常用工具(例如Word中,TextPad,各种集成开发环境等)做好?

有帮助吗?

解决方案

首先,文本的文本编辑器的内部表示对文本的编码方式没有影响(连载)当您保存文件。因此,一个文件是不是“”的编码;它是抽象字符序列。当文档被保存到文件(或在网络上传输)的然后它得到编码。

这是给每个应用程序来决定什么它把剪贴板上。通常,知道它在做什么一个Windows应用程序会把一些剪贴板上不同的表示。当您在其他应用程序粘贴,应用程序会寻找最适合其需求的表现。

在你的情况,一个文本编辑器(也知道它在做什么),就会把选择的字符串的Unicode表示到剪贴板(其中的Unicode,在Windows中,通常搬来搬去为UTF-16,但是这并不重要) 。当你在其他应用程序粘贴,将插入的Unicode字符序列插入在选择点处的文件。

有一个App漂浮称为“ClipSpy”,这将有助于你明白我在说什么,交互。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top