Keyboard Alt+;OSX上的空格导致HTML中有缺陷的代码(Coda)

Keyboard Alt+;OSX上的空格导致HTML中有缺陷的代码(Coda),keyboard,whitespace,space,Keyboard,Whitespace,Space,代码中使用的不规则空格会导致CSS或HTML出现缺陷,这是一个已知的问题吗 当键入速度有点快时,我有时会键入ALT+空格而不是空格(大多数时候在大括号之前) 是否可以将所有可选空格符号(眼睛看不见,但代码看不见)作为标准空格符号?您只需在~/Library/KeyBindings下创建一个名为DefaultKeyBinding.dict的文件,即可创建自己的自定义密钥映射。出于您的目的,该文件需要包含以下行: /* ~/Library/KeyBindings/DefaultKeyBinding.

代码中使用的不规则空格会导致CSS或HTML出现缺陷,这是一个已知的问题吗

当键入速度有点快时,我有时会键入ALT+空格而不是空格(大多数时候在大括号之前)


是否可以将所有可选空格符号(眼睛看不见,但代码看不见)作为标准空格符号?

您只需在
~/Library/KeyBindings
下创建一个名为
DefaultKeyBinding.dict
的文件,即可创建自己的自定义密钥映射。出于您的目的,该文件需要包含以下行:

/* ~/Library/KeyBindings/DefaultKeyBinding.dict */

/* My custom Keybinds */
{
    "~ " = ("insertText:", " ");    /* Option + Space = Space */
}
不幸的是,这个解决方案并不适用于所有程序,因为绑定依赖于Cocoa框架,甚至使用它的一些应用程序也会忽略某些组合(有关缺陷的更多信息,请参见“警告”)

其他链接:

  • www.erasetotheleft.com/post/mac-os-x-key-bindings/
  • www.xahlee.org/emacs/osx_keybinding.html
  • www.cocoabits.com/KeyBindingsEditor/Manual/index.html(GUI工具)

关于您的HTML问题

实际上,在HTML或CSS中使用非ASCII字符不会造成任何问题,但使用错误的字符集可能会导致不必要的显示效果。如果不知道具体的情况,我无法对此做出任何具体的诊断

很抱歉,无法链接,但由于我的帖子编号,我不允许提交多个链接