Algunos accesos directos de dvorak no funcionan. 10.8.2

8

Acabo de recibir un nuevo Macbook Air, y estaba muy emocionado de codificar: pero luego, wham.

Por ejemplo, no puedo hacer comando + / que es bastante valioso cuando se codifica. Lo trata como Command + {

Estoy tratando de usar dvorak estándar, no el Dvorak-Qwerty (tampoco es que yo quiera) aunque tiene el mismo problema.

Ocurre tanto en Netbeans como en PHPStorm, lo que lleva a creer que esto puede ser un problema de mac y no un problema de IDE. Es bastante frustrante tratar de codificar cuando algunos atajos de teclado no funcionan. Mientras que algunos como Command + C , V , Z funcionan bien.

¿Cómo consigo que estos métodos abreviados de teclado funcionen como lo hacen en cualquier otro sistema operativo?

    
pregunta Serhiy 05.03.2013 - 18:55

4 respuestas

7

Volveré a publicar aquí mi respuesta de SO al mismo problema:

Resulta que este es un problema en Java que ha existido durante algunos años y todavía está presente en Java 9. Vea el informe de errores aquí: enlace

JetBrains ha estado al tanto del problema durante algunos años, pero está esperando que Oracle lo solucione. Vea estos informes de errores de JetBrains: enlace y enlace

En esos informes, encontrará una solución alternativa utilizando una herramienta gratuita llamada Karabiner. Acabo de verificar que funciona para IntelliJ. Probablemente también funcione para otras herramientas basadas en Java.

La solución temporal es:

  • Descargue e instale Karabiner desde enlace
  • En las Preferencias del sistema OSX, configure su teclado en la PC "U.S. International" predeterminada. Si no escribe con frecuencia los signos diacríticos y otros caracteres internacionales, es más fácil configurar el teclado en "U.S" en su lugar.
  • En la configuración de Karabiner, escriba "dvorak" en el cuadro de búsqueda, luego desplácese hasta la sección For U.S. Input Source y verifique Ùse Dvorak Keyboard Layout (QWERTY to Dvorak) '
respondido por el Charl Botha 29.06.2015 - 17:15
1

Bien, acabo de descargar NetBeans y veo el mismo problema.

Creo que esto puede ser un problema de JAVA, ya que los dos IDEs que mencionaste son aplicaciones de JAVA. Las aplicaciones de cacao como TextMate parecen funcionar bien.

Puede que no sea la respuesta que desea, pero si desea usar el diseño de Dvorak y hacer que las teclas modificadoras funcionen correctamente, use un IDE que no esté escrito en JAVA.

    
respondido por el Diggory 09.03.2013 - 12:16
0

He visto un problema similar con Xcode y el teclado noruego. En una pregunta anterior, el OP dijo que su atajo de comentario no funciona, y que el icono de atajo desapareció del menú desplegable en la barra de navegación de OS X.

Lo que parecía funcionar era volver a asignar las claves a otra cosa como una solución. La forma en que accedió a Preferencias del sistema > Teclado > Accesos directos , luego a Accesos directos de aplicaciones , agrega un nuevo acceso directo. Haga que el título del menú coincida exactamente con el del menú desplegable OS X y asigne el método abreviado del teclado.

Digamos que, por ejemplo, quería volver a asignar las teclas de Nueva pestaña en Firefox. Así es como se vería.

Sin embargo, no estoy seguro de si esto funcionará para las aplicaciones Java.

    
respondido por el TheBro21 13.12.2015 - 11:59
0

En macOS Sierra puede elegir entre Dvorak y Dvorak Command (Programador Dvorak) en Preferencias del sistema. Así que ya no necesito Karabiner.

    
respondido por el devssh 10.02.2017 - 10:29

Lea otras preguntas en las etiquetas