So sieht das Layout einer italienischen Tastatur aus:
Wie Sie sehen können, erscheinen die geschweiften Klammern, die unbedingt erforderlich sind, um Code in C, C ++, JavaScript, Java, Objective C und anderen Sprachen zu schreiben, in Lila in diesem Bild. Dies liegt daran, dass die anderen Zeichen zwar auf den meisten italienischen Tastaturen als gedruckte Zeichen angezeigt werden, diese violetten Zeichen jedoch normalerweise nicht auf den Tastaturtasten gedruckt werden. Diese Zeichen, die sich in den oberen rechten Ecken der angegebenen Tasten befinden, können normalerweise mit den folgenden Tastenkombinationen generiert werden:
( RIGHT SHIFToder LEFT SHIFT) + ( RIGHT CTRLoder LEFT CTRL) + ( Altoder AltGR)+ ( [oder ])
(Wie die MSKLC-Anwendung zeigt, reichen UMSCHALT + AltGr + [und UMSCHALT + AltGr +] aus, um die geschweiften Klammern zu generieren.)
Zeichen wie das at (@) Zeichen (auf Italienisch 'chiocciola' genannt) und die Raute (#) Taste (auf Italienisch 'cancelletto' genannt), die sich in der rechten unteren Ecke der Tastatur befinden, können auf einfache Weise wie folgt generiert werden (AltGr + @) oder (AltGr + #). Solche Zeichen sind auch für die Programmierung von grundlegender Bedeutung, da sie beispielsweise in CSS vorkommen, und zwar bei Medienabfragen und bei Selektoren, die auf das Attribut id html verweisen.
Bei weiterer Überprüfung können wir feststellen, dass alle US-amerikanischen ASCII-Tastaturen / Programmierertastaturen von den Tasten der italienischen Tastatur abgedeckt werden, mit Ausnahme der folgenden, der Tilde, die in der Linux-Befehlszeile besonders nützlich ist und als Referenz verwendet wird in das Home-Verzeichnis eines Benutzers auf einem solchen System sowie in das Back-Tick (`), das auch als Back-Quote bezeichnet wird. Dies ist auch in der Linux-Shell sehr nützlich, wenn wir die Ausgabe eines Befehls in einen Befehl umwandeln möchten. Line-Eingang.
Hier kommt also die Frage:
Warum gibt es bei all den leeren oberen rechten Ecken der Tasten keine bessere Möglichkeit, diese Zeichen zu generieren, möglicherweise durch eine Tastenkombination mit dem Zusatz CTRL- ALT- SHIFT?
Alles, was ich in Bezug auf die Erzeugung dieser Zeichen finden konnte, sind die folgenden ALT-Codes:
ALT-Code 96 entspricht `
ALT-Code 123 entspricht {
ALT-Code 125 entspricht}
ALT-Code 126 entspricht ~
Um ein Zeichen über einen ALT-Code zu generieren, stellen Sie sicher, dass die NumLock-Taste auf Ihrem Tastenfeld aktiviert ist. Halten Sie die ALT-Taste gedrückt, geben Sie den Schlüsselcode ein und lassen Sie die ALT-Taste los.
ALT-Code ist dokumentiert unter: http://www.alt-codes.net/
Wenn jemand eine bessere Möglichkeit kennt, diese Zeichen über eine italienische Tastatur einzufügen, ohne das Tastaturlayout in der Systemsteuerung zu ändern, dann lassen Sie es mich bitte wissen. Vielen Dank.