Alcune scorciatoie di dvorak non funzionano. 10.8.2

8

Ho appena ricevuto un nuovo Macbook Air ed ero tutto eccitato per il codice: ma poi wham.

Per esempio non posso fare comando + / Che è piuttosto prezioso quando si scrive codice. Lo considera come Comando + {

Sto provando a usare Dvorak standard, non Dvorak-Qwerty (non che io voglia farlo) anche se ha lo stesso identico problema.

Succede sia in Netbeans che in PHPStorm, il che porta a credere che questo possa essere un problema mac e non un problema IDE. È piuttosto frustrante provare a codificare quando alcune scorciatoie da tastiera non funzionano. Mentre alcuni come Comando + C , V , Z funzionano bene.

Come faccio a far funzionare queste scorciatoie da tastiera come fanno in qualsiasi altro sistema operativo?

    
posta Serhiy 05.03.2013 - 18:55
fonte

4 risposte

7

Riprenderò qui la mia risposta da SO allo stesso problema:

Si scopre che questo è un problema in Java che esiste da alcuni anni ed è ancora presente in Java 9. Vedi il bug report qui: link

JetBrains è a conoscenza del problema da alcuni anni, ma è in attesa che Oracle lo risolva. Vedi questi rapporti sui bug di JetBrains: link e link

In questi rapporti troverai un work-around usando uno strumento gratuito chiamato Karabiner. Ho appena verificato che funzioni per IntelliJ. Probabilmente funzionerà anche con altri strumenti basati su Java.

La soluzione è:

  • Scarica e installa Karabiner dal link
  • Nelle Preferenze di Sistema OSX, imposta la tastiera sul PC "Internazionale U.S." predefinito. Se non digiti spesso segni diacritici e altri caratteri internazionali, è più semplice impostare la tastiera su "U.S".
  • Nelle impostazioni di Karabiner, digita "dvorak" nella casella di ricerca, quindi scorri verso il basso fino alla sezione For U.S. Input Source e controlla "Disegna tastiera Dvorak (da QWERTY a Dvorak)"
risposta data 29.06.2015 - 17:15
fonte
1

OK - Ho appena scaricato NetBeans e vedo lo stesso problema.

Penso che questo possa essere un problema di JAVA, dal momento che entrambi gli IDE che hai menzionato sono applicazioni JAVA. Le app Cocoa come TextMate sembrano funzionare bene.

Potrebbe non essere la risposta che desideri - ma se vuoi usare il layout di Dvorak e i tasti di modifica funzionano correttamente, usa un IDE che non è scritto in JAVA.

    
risposta data 09.03.2013 - 12:16
fonte
0

Ho riscontrato un problema simile con Xcode e la tastiera norvegese. In una domanda precedente, l'OP diceva che il suo collegamento ai commenti non funzionava e che l'icona di collegamento scompariva dal menu a discesa nella barra di navigazione di OS X.

Ciò che sembrava funzionare era rimappare le chiavi di qualcos'altro come soluzione alternativa. Il modo in cui andavi era Preferenze di Sistema > Tastiera > Scelte rapide , quindi a Scorciatoie per app , aggiungi un nuovo collegamento. Rendi il titolo del menu esattamente uguale a quello nel menu a discesa OS X e associa la scorciatoia da tastiera.

Diciamo che ad esempio volevo re-mappare le chiavi di Nuova scheda su Firefox. Ecco come sarebbe.

Tuttavia non sono sicuro che funzioni per le applicazioni Java.

    
risposta data 13.12.2015 - 11:59
fonte
0

In macOS Sierra puoi scegliere tra Dvorak e Comando di Dvorak (Programmer Dvorak) in Preferenze di Sistema. Quindi non ho più bisogno di Karabiner.

    
risposta data 10.02.2017 - 10:29
fonte

Leggi altre domande sui tag