Voici à quoi ressemble la disposition d'un clavier italien:
Comme vous pouvez le constater, les accolades, indispensables pour écrire du code en C, C ++, JavaScript, Java, Objective C et autres, apparaissent en violet sur cette image. En effet, alors que les autres caractères peuvent être vus visuellement comme des caractères imprimés sur la plupart des claviers italiens, ces caractères violets ne sont généralement pas imprimés sur les touches du clavier. Ces caractères, situés dans les coins supérieurs droits des clés données, peuvent généralement être générés avec les combinaisons de touches suivantes:
( RIGHT SHIFTou LEFT SHIFT) + ( RIGHT CTRLou LEFT CTRL) + ( Altou AltGR)+ ( [ou ])
(En fait, comme le montre l'application MSKLC, SHIFT + AltGr + [et SHIFT + AltGr +] suffisent pour générer les accolades.)
Des caractères tels que le signe at (@) (appelé 'chiocciola' en italien) et la touche dièse (#) (appelée 'cancelletto' en italien) situé dans le coin inférieur droit du clavier peuvent être facilement générés comme suit (AltGr + @) ou (AltGr + #). Ces caractères sont également essentiels à la programmation car ils peuvent par exemple être trouvés en CSS, notamment dans les requêtes multimédia et dans les sélecteurs faisant référence à l'attribut id html.
Après une inspection plus poussée, nous pouvons constater que tous les claviers du programmateur / clavier ASCII américain sont couverts par les touches du clavier italien, à l’exception du suivant, qui est le tilde, particulièrement utile sur la ligne de commande Linux et utilisé pour faire référence à sur le répertoire personnel d’un utilisateur sur ce système, ainsi que sur le back-tick (`), également appelé back-quote, ce qui est également très utile sur le shell Linux lorsque nous voulons transformer le résultat d’une commande en commande- ligne d'entrée.
Alors, voici la question:
Avec tous ces coins vides en haut à droite des touches, pourquoi n’existe-t-il pas un meilleur moyen de générer ces caractères, peut-être par une combinaison de touches CTRL- ALT- SHIFTmodificateur?
Tout ce que j'ai pu trouver concernant la génération de ces caractères sont les codes ALT suivants:
Le code ALT 96 correspond à `
Le code ALT 123 correspond à {
Le code ALT 125 correspond à}
Le code ALT 126 correspond à ~
et pour générer un caractère via un code ALT, assurez-vous que la touche de verrouillage numérique du clavier est activée, maintenez la touche ALT enfoncée, entrez le code de clé et relâchez la touche ALT.
Les codes ALT sont documentés sur: http://www.alt-codes.net/
Si quelqu'un connaît un meilleur moyen d'insérer ces caractères à partir d'un clavier italien sans modifier la disposition du clavier dans le Panneau de configuration, merci de me le faire savoir. Merci.