- 是否使用複製或粘貼原因MonoDevelop的崩潰,或者是它只是我嗎?如果你安裝了Monodevelop,請你測試一下,我發現快捷方式和菜單都會導致它崩潰。我似乎無法在谷歌上找到關於此的信息,但個人認爲這是一個重大的錯誤。
- 在monodevelop和mono程序中如何顯示UTF-8字符?雖然他們在終端輸出良好。它與Can't display multi byte string on MonoDevelop Mac OS X類似,但是現在已經發布了2.4,所有解決方案似乎都不相關。
感謝
感謝
幾種常見的Mac程序已剪貼板操作功能,似乎腐敗MD的記憶。這是一個已知的問題,並記錄在here。
不幸的是,我的回答仍然與您所鏈接的線程相同as my answer:MonoDevelop用於字體渲染的Mac版Pango庫不支持字形回退,但是您可以通過使用字體來解決此問題包含您需要的所有字形。如果您可以更加具體地瞭解這些字符集以及您遇到的問題,我們可能會提供更具體的答案。
[注:這兩個問題已經被修復]
1)我認爲這只是你和MonoDevelop的Mac版本有一些嚴重缺陷。在這裏我正在運行Linux,它工作正常。
2)在Mac版本中,似乎有一些BUG正確顯示UTF字符。
從你發佈的鏈接你有人建議做到這一點:在MonoDevelop轉到文件 - >另存爲 - >字符編碼: - > Unicode(UTF-16)。
如果上述不起作用,我建議您使用Mono Project提供的VMware image以及最新的Mono,MonoDevelop和其他在openSUSE上運行的東西。 您可以嘗試在虛擬機中進行開發並將其移植到Mac以查看字符串是否正確顯示。
C#有三個主要的IDE:微軟的Visual Studio,SharpDevelop的,並MonoDevelop的 [*]。
Visual Studio和SharpDevelop是僅限Windows IDE。 MonoDevelop是唯一一個跨平臺的。 (在Linux,Mac OS X,Windows中的FreeBSD)
[*] http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments#C.23