2009-06-24 43 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字符實際上不應該導致任何問題,但使用錯誤的字符集可能會導致不需要的顯示效果。在不知道具體情況的情況下,我無法給出具體的診斷結論。

對不起,不可鏈接的鏈接,但我不能提交超過一個,由於我的郵編。