如何在Windows上的IEx(交互式Elixir控制檯)中啓用UTF8字符?在Windows上的IEx(交互式Elixir控制檯)中啓用UTF8字符
不能得到以下工作:
# Strings are all encoded in UTF-8:
"héllò" #=> "héllò"
如何在Windows上的IEx(交互式Elixir控制檯)中啓用UTF8字符?在Windows上的IEx(交互式Elixir控制檯)中啓用UTF8字符
不能得到以下工作:
# Strings are all encoded in UTF-8:
"héllò" #=> "héllò"
正如評論所說,這個作品非常好:
iex --werl
它不要求你設置任何代碼頁,你有UTF8一應俱全。
我建議將Elixir核心文檔更新爲向其他初次使用者指出真正有用的開關--werl
。
很棒的建議。我已更新我們的文檔以提及它! – 2015-04-07 14:39:08
謝謝@JoséValim - 這是一個[鏈接到文檔](https://github.com/elixir-lang/elixir/blob/master/bin/iex) – 2016-04-04 14:29:54
只需在啓動該工具之前鍵入'chcp 65001'即可。將控制檯字體更改爲終端以外的其他字體。 – 2015-04-06 14:20:32
不行,不行的都試過了。在我的控制檯上累了粘貼「héllò」...仍然沒有運氣 – 2015-04-06 15:51:01
通過將iex作爲'iex --werl'啓動,你會得到一個更好的結果嗎? – 2015-04-06 15:54:16