Требуется ли для разработки с использованием скалаза клавиатура в стиле Unicode / APL? - PullRequest
8 голосов
/ 17 августа 2011

Можно ли использовать scalaz без клавиатуры, содержащей соответствующие символы Unicode, или каждый идентификатор Unicode также имеет эквивалент ASCII (и если да, есть ли гарантия, что он останется таким)?Существуют ли специальные раскладки клавиатуры для использования с scalaz?

Какая лучшая практика?Ввод идентификаторов Unicode напрямую или использование заменителей ASCII и использование сценария для замены их на Unicode перед фиксацией?

Ответы [ 4 ]

9 голосов
/ 17 августа 2011

Нет, вам не нужно ничего, кроме ASCII, чтобы использовать Scalaz.

Однако, большинство редакторов и IDE имеют некоторый способ автоматического или полуавтоматического (например, -space) преобразования последовательности символов во что-то другое. Это позаботится об этом, если вы хотите сохранить свой исходный код в Unicode.

Теперь проблема с сохранением содержимого в Юникоде заключается в том, что у вас могут возникнуть проблемы с некоторыми шрифтами при отображении содержимого на веб-страницах и т. Д. Черт, по какой-то причине вам может даже потребоваться преобразовать код в ASCII. Да, это маловероятно, но вы должны знать об этом.

7 голосов
/ 17 августа 2011

Этот пост от Superuser содержит некоторую информацию об этом.

3 голосов
/ 17 августа 2011

Эта статья в Википедии о Unicode input может быть полезна.

1 голос
/ 17 августа 2011

Нет.Да.Да.Нет. Добрые гарантии для бабНаписать кодЯ использую соответствующую среду разработки, которая позволяет мне печатать все что угодно.

...