Clavier italien : saisie des caractères tilde (~) et backtick (`) sans modification de la disposition du clavier

Voici à quoi ressemble la disposition d'un clavier italien:

enter image description here

Comme vous pouvez le voir, les accolades, qui sont absolument nécessaires pour écrivez du code dans n'importe lequel des C, C++, JavaScript, Java, Objective-C et autres, apparaissent en violet sur cette image. C'est parce que tandis que l'autre les caractères peuvent être vus visuellement comme des caractères imprimés sur la plupart des caractères italiens claviers, ces caractères violets ne sont généralement pas imprimés sur les touches du clavier. Ils caractères, trouvés en haut à droite coins des clés données, peuvent généralement être générés avec le combinaisons de touches suivantes :

( DÉCALAGE VERS LA DROITE ou DÉCALAGE VERS la GAUCHE) + ( CTRL DROIT ou CTRL GAUCHE) + ( Alt ou ALTGR) + ([ ou ])

(En fait, comme le montre l'application MSKLC, MAJ +AltGr+ [ et MAJ +AltGr +] sont suffisants pour générer les accolades.)

Caractères tels que le signe at(@) (appelé " chiocciola " en italien) et le clé de hachage (#) (appelée 'cancelletto' en italien) trouvée en bas à droite le coin du clavier peut être généré facilement comme suit (ALTGR+@) ou (ALTGR+#). De tels caractères sont également fondamentaux pour la programmation comme ils peuvent, par exemple, être trouvés dans CSS, à savoir avec des requêtes multimédia et avec des sélecteurs faisant référence à l'attribut id html.

Après une inspection plus poussée, nous pouvons voir que tout le clavier / clavier du programmeur ASCII américain sont couverts par le touches du clavier italien, à l'exception des suivantes, qui sont les touches tilde, qui est particulièrement utile sur la ligne de commande Linux et est utilisé pour désigner un répertoire personnel de l'utilisateur sur un tel système, ainsi que la coche arrière (`), également connue sous le nom de back-quote, ce qui est également très utile sur le shell Linux lorsque nous voulons tourner la sortie d'une commande dans une entrée de ligne de commande.

Alors, voici la question:

Avec tous ces coins vides en haut à droite des touches, pourquoi n'y a-t-il pas un meilleur façon de générer ces caractères, peut-être via un CTRL - ALT- Touche de modification SHIFT combinaison ?

Tout ce que j'ai pu trouver concernant la génération de ces personnages 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, vous assurez-vous que la clé NumLock sur votre le clavier est activé, maintenez la touche ALT enfoncée, entrez le code de touche et relâchez la touche ALT.

Les codes ALT sont documentés à : https://www.alt-codes.net/

Si quelqu'un connaît une meilleure façon d'insérer ces caractères d'un Italien clavier sans changer la disposition du clavier dans le panneau de configuration, puis faites-le moi savoir. Grâce.

demandé sur