有没有办法防止 OSX 默认使用双引号和单引号?我使用 Evernote 存储 SQL 命令以供参考,输入时得到的不是"
and而是and 。这至少可以说很烦人。'
‘
”
据我所知,这与 Evernote 无关,因为它只是使用 OSX 的标准编码方案
答案1
只需用两根手指(右)单击 Evernote 文本区域,然后选择Substitutions
并取消选中Smart Quotes
。这适用于许多文本区域,但不适<textarea>
用于 。
如果您想全局禁用它,请打开System Preferences
,选择Keyboard
,选择Text
,然后取消选中Use smart quotes and dashes
。
答案2
这不是 Mac OS 的问题,而是字体的问题。
您在 Evernote 中使用的是什么字体?尝试使用 Monotype 字体,例如 Andale Mono。
我刚刚测试过:在 Evernote 中输入一个简单的 SQL,复制粘贴到 Sequel Pro 中,然后得到了结果。