代码中使用的不规则空格会导致 CSS 或 HTML 有缺陷,这是一个已知问题吗?
当打字有点快时,我有时会输入 ALT+SPACE 而不是 SPACE(大部分时间在花括号之前)。
是否可以使所有替代空间符号(眼睛看不见,但代码不可见)成为标准空间符号?
代码中使用的不规则空格会导致 CSS 或 HTML 有缺陷,这是一个已知问题吗?
当打字有点快时,我有时会输入 ALT+SPACE 而不是 SPACE(大部分时间在花括号之前)。
是否可以使所有替代空间符号(眼睛看不见,但代码不可见)成为标准空间符号?
您可以创建自己的自定义键映射,只需在~/Library/KeyBindings
名为DefaultKeyBinding.dict
. 出于您的目的,该文件需要包含以下几行:
/* ~/Library/KeyBindings/DefaultKeyBinding.dict */
/* My custom Keybinds */
{
"~ " = ("insertText:", " "); /* Option + Space = Space */
}
不幸的是,此解决方案不适用于所有程序,因为绑定取决于 Cocoa 框架,甚至一些使用它的应用程序确实忽略了一些组合(有关缺陷的更多信息可以在这里找到,在“警告”下)。
附加链接:
关于您的 HTML 问题
在 HTML 或 CSS 中使用非 ASCII 字符实际上应该不会导致任何问题,但使用错误的字符集会导致不需要的显示效果。在不了解具体情况的情况下,我无法对此给出任何具体诊断。
对不起,无法点击的链接,但由于我的帖子编号,我不允许提交多个链接。