2011-08-16 23 views
8

Puede scalaz usarse sin un teclado que contiene los caracteres Unicode apropiadas o qué cada identificador Unicode también tienen un "ASCII" equivalente (y si es así, ¿hay alguna garantía de que esto siga siendo así)? ¿Hay diseños especiales de teclado para usar con Scalaz?¿El desarrollo con scalaz requiere un teclado tipo Unicode/APL?

Cuál es la mejor práctica? ¿Ingresa los identificadores Unicode directamente o usando los ASCII y usa un script para reemplazarlos con los Unicode antes de la confirmación?

+1

+1 "¿Hay diseños especiales de teclado para usar con scalaz?" – ziggystar

Respuesta

9

No, no es necesario nada, además de ASCII a utilizar Scalaz.

Sin embargo, la mayoría de los editores y entornos de desarrollo tienen alguna manera de convertir de forma automática o semiautomática (como, -espacio) una secuencia de caracteres en otra cosa. Eso lo soluciona si quiere mantener su código fuente en Unicode.

Ahora, el problema con guardar cosas en Unicode es que puede causar problemas con algunas fuentes cuando se muestran cosas en páginas web, etc. Demonios, incluso podría verse obligado a convertir el código a ASCII por algún motivo. Sí, es poco probable, pero es un problema que debes tener en cuenta.

1

No. Sí. Sí. No. Las garantías benignas son para maricas. Escribir código Utilizo un entorno de desarrollo apropiado que me permite escribir lo que quiera.

+2

¿Qué entorno de desarrollo usa y cómo escribe los caracteres Unicode? - Creo que la pregunta plantea una preocupación válida. – Madoc

+0

Siempre el alma del tacto, ¿verdad? :] Hablando en serio. Unicode ha existido por más o menos una década, cualquier aplicación de calidad apenas pasable debería tener una forma de manejar la entrada de Unicode, si solo confiando en los medios estándar proporcionados por el sistema. –

3

Este artículo de Wikipedia sobre Unicode input podría ser útil.

7

This post de superusuario tiene alguna información sobre esto.

Cuestiones relacionadas