Así es como se ve el diseño de un teclado italiano:
Como puede ver, las llaves, que son absolutamente necesarias para escribir código en cualquiera de C, C ++, JavaScript, Java, Objective C y otras, aparecen en púrpura en esta imagen. Esto se debe a que, si bien los otros caracteres se pueden ver visualmente como caracteres impresos en la mayoría de los teclados italianos, estos caracteres púrpuras generalmente no se imprimen en las teclas del teclado. Estos caracteres, que se encuentran en las esquinas superiores derecha de las teclas dadas, generalmente se pueden generar con las siguientes combinaciones de teclas:
( RIGHT SHIFTo LEFT SHIFT) + ( RIGHT CTRLo LEFT CTRL) + ( Alto AltGR)+ ( [o ])
(En realidad, como muestra la aplicación MSKLC, SHIFT + AltGr + [y SHIFT + AltGr +] son suficientes para generar las llaves).
Los caracteres como el signo at (@) (llamado 'chiocciola' en italiano) y la tecla hash (#) (llamada 'cancelletto' en italiano) que se encuentra en la esquina inferior derecha del teclado se pueden generar fácilmente de la siguiente manera (AltGr + @) o (AltGr + #). Tales caracteres también son fundamentales para la programación, ya que se pueden encontrar, por ejemplo, en CSS, es decir, con consultas de medios y con selectores que se refieren al atributo id html.
Tras una inspección adicional, podemos ver que todo el teclado del programador / teclado ASCII de EE. UU. Está cubierto por las teclas del teclado italiano, excepto las siguientes, que son la tilde, que es especialmente útil en la línea de comandos de Linux y se utiliza para referirse al directorio de inicio de un usuario en dicho sistema, así como también el back-tick (`) también conocido como back-quote, que también es muy útil en el shell de Linux cuando queremos convertir la salida de un comando en un comando- entrada de línea.
Entonces, aquí viene la pregunta:
Con todos esos rincones vacíos mano superior derecha de las teclas, por qué no hay una mejor manera de generar estos personajes, tal vez a través de un CTRL- ALT- SHIFTcombinación de modificadores de teclas?
Todo lo que he podido encontrar con respecto a la generación de estos caracteres son los siguientes códigos ALT:
El código ALT 96 corresponde a `
El código ALT 123 corresponde a {
El código ALT 125 corresponde a}
El código ALT 126 corresponde a ~
y para generar un carácter a través de un código ALT, asegúrese de que la tecla Bloq Num en su teclado esté activada, mantenga presionada la tecla ALT, ingrese el código y suelte la tecla ALT.
El código ALT está documentado en: http://www.alt-codes.net/
Si alguien sabe de una mejor manera de insertar estos caracteres desde un teclado italiano sin cambiar la distribución del teclado en el Panel de control, hágamelo saber. Gracias.