使用scalaz进行开发是否需要类似Unicode/APL的键盘?

使用scalaz进行开发是否需要类似Unicode/APL的键盘?,scala,unicode,scalaz,apl,Scala,Unicode,Scalaz,Apl,可以在不使用包含适当Unicode字符的键盘的情况下使用,或者每个Unicode标识符是否也具有“ASCII”等效项(如果是,是否有任何保证保持这种状态)?scalaz是否有特殊的键盘布局 最佳做法是什么?直接输入Unicode标识符,或使用ASCII替换,并在提交前使用脚本将其替换为Unicode标识符?否。是。对不,善意的保证是给娘娘腔的。编写代码。我使用了一个合适的开发环境,允许我键入我喜欢的任何内容。这篇关于维基百科的文章可能会有所帮助。不,使用Scalaz不需要ASCII以外的任何东西

可以在不使用包含适当Unicode字符的键盘的情况下使用,或者每个Unicode标识符是否也具有“ASCII”等效项(如果是,是否有任何保证保持这种状态)?scalaz是否有特殊的键盘布局


最佳做法是什么?直接输入Unicode标识符,或使用ASCII替换,并在提交前使用脚本将其替换为Unicode标识符?

否。是。对不,善意的保证是给娘娘腔的。编写代码。我使用了一个合适的开发环境,允许我键入我喜欢的任何内容。

这篇关于维基百科的文章可能会有所帮助。

不,使用Scalaz不需要ASCII以外的任何东西

然而,大多数编辑器和IDE都有自动或半自动(如,-空格)将字符序列转换为其他字符的方法。如果你想让你的源代码保持Unicode格式,这就解决了问题


现在,在Unicode中保存内容的问题是,在网页中显示内容时,您可能会遇到一些字体问题。见鬼,出于某种原因,您甚至可能被迫将代码转换为ASCII。是的,这不太可能,但这是一个您应该注意的问题。

来自Superuser的有一些关于这方面的信息。

+1“是否有用于scalaz的特殊键盘布局?”您使用哪种开发环境,以及如何键入Unicode字符我认为这个问题提出了一个合理的担忧。你永远是机智的灵魂,不是吗?:]不过,说真的。Unicode已经存在了十年左右,任何质量勉强过关的应用程序都应该有办法处理Unicode输入,只要依靠系统提供的标准方法即可。