2013-06-26 35 views
5

顯然,all of these are valid javascript characters我想開始使用它們作爲var名稱,但是如何將它們輸入到我的文本編輯器中?如何將任何Unicode字符輸入到崇高文本中?

我試着用google搜索一個unicode,以及如何輸入unicode字符無濟於事。

+7

我喜歡沒有評論倒票。 – sherlock

+0

另一種解決方案是編寫[自定義插件](http://stackoverflow.com/questions/21290849/replacing-words-with-greek-letters-in-sublimetext)或編輯用戶密鑰綁定。 – SwiftsNamesake

回答

8

引用頁面中列出的許多字符都在平面1中,即在基本多語言平面(BMP)之外,非正式地表徵爲「Unicode的16位子集」。根據ECMAScript標準,實現可能支持BMP之外的字符,但它不需要。實際上,它只需要支持在Unicode版本3.0中定義的字符。其他字符可能會被使用,但它們可能會導致可移植性問題。實際上,現代JavaScript實現支持完整的Unicode。

如何輸入字符取決於您的文本編輯器和其他軟件。例如,有一些實用程序允許您使用某些特殊組合鍵輸入字符,可以將它們直接插入當前插入點或將其添加到剪貼板。

據我所知,唯一可以輸入任何Unicode字符的工具是我的full Unicode input utility。您的編輯器可能有一個更加集成的工具,但大多數文本編輯器在Unicode輸入中相當原始。查看Alan Wood的頁面Unicode and Multilingual Editors and Word Processors

+0

感謝所有的信息,太棒了! – sherlock

+0

這太棒了!謝謝。 – lkuty

相關問題