2009-06-24 42 views
2

在代码中使用的不规则空格是否会导致CSS或HTML有缺陷是已知的问题?Alt + OSX上的空格导致HTML中的代码不完整(Coda)

当输入的速度有点快时,我有时会输入ALT + SPACE而不是SPACE(大部分时间花括号之前)。

是否有可能使所有可选的空格符号(眼睛不可见,而不是代码)成为标准空间符号?

回答

2

只需在~/Library/KeyBindings下创建一个名为DefaultKeyBinding.dict的文件,即可创建自己的自定义关键图。为了您的目的,该文件需要包含以下行:

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

/* My custom Keybinds */ 
{ 
    "~ " = ("insertText:", " "); /* Option + Space = Space */ 
} 

不幸的是这种解决方案并不以来的绑定所有程序都可以被视Cocoa框架,甚至一些应用程序使用它也忽略某些组合(关于赤字的更多信息可以在“警告”下找到here)。

其他链接:

  • 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字符实际上不应该导致任何问题,但使用错误的字符集可能会导致不需要的显示效果。在不知道具体情况的情况下,我无法给出具体的诊断结论。

对不起,不可链接的链接,但我不能提交超过一个,由于我的邮编。