从网页复制到文本编辑器时,直引号如何变成弯引号?

从网页复制到文本编辑器时,直引号如何变成弯引号?

我从网页复制了一些代码到我的文本编辑器中。

双引号字符改为

<iframe src=“http://www.yahoo.com” style=“width:500px; height:500px;” frameborder=“0?></iframe>

而不是这个(这正是我所需要的):

<iframe src="http://www.yahoo.com" style="width:500px; height:500px;" frameborder="0"></iframe>

为什么?

答案1

有些编辑不能很好地处理“智能引号”或强制将其转换为“愚蠢的引号”。

编辑:我反过来读了你的例子——结果恰恰相反:你从普通的引号中得到了所谓的“智能”引号。在某些编辑器中,这是一个可配置的设置。要明白文字处理器和普通的有很大的不同文本编辑器。使用 Word 作为文本编辑器可能会对代码或标记语言产生奇怪且破坏性的影响。

答案2

你需要一个支持 HTML 的文本编辑器,例如记事本++. 要么这样,要么使用比你正在使用的编辑器(如记事本)更“愚蠢”的东西,它不会尝试“智能引用”你的代码。

答案3

很可能软件正在尝试提供帮助。如果在键入引文时,它变成了“字符,难道你不希望它在粘贴文本时进行同样的转换吗?

相关内容