Tastiera italiana: inserire i caratteri tilde (~) e backtick (`) senza cambiare il layout della tastiera
Ecco come appare il layout di una tastiera italiana:
Come potete vedere, le parentesi graffe, che sono assolutamente necessarie per scrivere codice in qualsiasi C, C++, JavaScript, Java, Objective C, e altri, appaiono in viola in questa immagine. Questo perché mentre gli altri caratteri possono essere visti visivamente come caratteri stampati sulla maggior parte delle tastiere italiane, questi caratteri viola di solito non sono stampati sui tasti della tastiera. Questi caratteri, che si trovano negli angoli in alto a destra dei tasti indicati, possono essere generati di solito con le seguenti combinazioni di tasti:
(MAIUSCOLO DESTRO o MAIUSCOLO SINISTRO) + (CTRL DESTRO o CTRL SINISTRO) + (Alt o AltGR) + ([o])
(In realtà, come mostra l'applicazione MSKLC, SHIFT + AltGr + [e SHIFT + AltGr +] sono sufficienti per generare le parentesi graffe).
Caratteri come il segno at (@) (chiamato ‘chiocciola’ in italiano) e il tasto hash (#) (chiamato ‘cancelletto’ in italiano) che si trovano nell'angolo in basso a destra della tastiera possono essere generati facilmente come segue (AltGr + @) o (AltGr + #). Tali caratteri sono anche fondamentali per la programmazione in quanto si possono trovare per esempio nei CSS, cioè con le media query e con i selettori che fanno riferimento all'attributo id html.
Ad un ulteriore controllo possiamo vedere che tutti i tasti della tastiera ASCII statunitense / tastiera del programmatore sono coperti dai tasti della tastiera italiana, tranne i seguenti, che sono la tilde, che è particolarmente utile sulla riga di comando di Linux ed è usata per riferirsi alla home directory di un utente su tale sistema, così come il back-tick (`) also known as the back-quote, which is also very useful on the Linux shell when we want to turn the output of a command into a command-line input.
So, here comes the question:
With all those empty upper-right hand corners of keys, why isn’t there a better way of generating these characters, perhaps through a CTRL-ALT-SHIFT modifier key combination?
All I’ve been able to find regarding generation of these characters are the following ALT-codes:
ALT code 96 corresponds to `
ALT codice 123 corrisponde a {
ALT codice 125 corrisponde a }
il codice ALT 126 corrisponde a ~
e per generare un carattere tramite un codice ALT assicuratevi che il tasto NumLock sulla vostra tastiera sia attivato, tenete premuto il tasto ALT, inserite il codice e rilasciate il tasto ALT.
codice ALT sono documentati in: http://www.alt-codes.net/
Se qualcuno conosce un modo migliore per inserire questi caratteri da una tastiera italiana senza cambiare il layout della tastiera nel pannello di controllo, mi faccia sapere. Grazie.