teclado qwertz español azerty august typing dvorak

typing - qwertz - teclado qwerty español



¿La escritura de Dvorak es apropiada para la programación? (12)

Siempre estoy buscando maneras de ser más productivo, y he estado leyendo mucho acerca de escribir usando un teclado Dvorak .

Parece que esto sería mucho más productivo para escribir una prosa normal, pero ¿qué pasa con la programación?

Soy escéptico de que sea efectivo, ya que el uso de puntos y comas, dos puntos, corchetes y símbolos es mucho más común en la programación que en la escritura diaria.

Alguien ha tenido alguna experiencia con esto?


Bueno, cualquier teclado puede ser apropiado para la programación. Simplemente sería importante si le resulta cómodo escribir, ya que interrumpe su forma de escribir con QWERTY.

En una nota lateral, este teclado sería horrible para personas zurdas como yo.


De forma similar a la respuesta anterior, cualquier diseño de teclado puede ser apropiado si es con lo que se siente cómodo y con quien puede trabajar de manera eficiente. Dvorak siempre podría ser una posibilidad si te interesa, ¿por qué no lo intentas? Estoy seguro de que puedes encontrar un teclado viejo para activar algunas teclas.

En el peor de los casos: vuelves a qwerty. :)

Link


El objetivo del teclado Dvorak es evitar tensiones en las manos manteniendo las letras más escritas en la fila de inicio, al menos para inglés. Dudo mucho que esto ayude a programar de manera significativa debido a la velocidad con la que se escribe el código. Siempre pienso en lo que escribo mientras lo escribo, y los nombres de variables nunca se ajustan por completo al inglés estándar. De hecho, no me sorprendería que las frecuencias de las letras en un archivo típico de código fuente varíen dramáticamente con respecto a las frecuencias de letras inglesas establecidas.

Si sufres de algo como el túnel carpiano, Dvorak puede ayudar a aliviar eso. Tendría que decir que el teclado de Dvorak probablemente ayuda con la escritura y el tipeo regulares mucho más que con la programación.


Es posible que desee considerar el diseño de colemak. de la faq :

Los lenguajes de programación hacen un uso intensivo de los símbolos de puntuación. Colemak mantiene casi todas las teclas de puntuación en sus posiciones QWERTY para facilitar la transición de QWERTY. Depende de qué lenguajes de programación utilice, convenciones de nomenclatura variables (CamelCase vs. guiones bajos) y qué editor utiliza. Al final, es una cuestión de preferencia personal. Es posible que desee volver a asignar las secuencias de AltGr a los símbolos de puntuación que usa con frecuencia.


Estar acostumbrado a dvorak puede ser un problema si trabajas en un equipo o algo así cuando escribes en computadoras de otras personas.



Hace un par de años, cuando empecé a sentir un poco de dolor en las muñecas, decidí aprender a escribir en un diseño de Dvorak. (Nota al margen: me pareció extremadamente simple aprender el diseño con un teclado qwerty mientras miraba una imagen de un teclado Dvorak en la parte inferior de la pantalla)

La única diferencia de programación era principalmente que los corchetes y las llaves intercambiaban posiciones con los botones menos y más encima de ellos. Dependiendo de qué idioma estés usando y cuán fuerte estés usando esas teclas, eso puede ser molesto; pero, de nuevo, tal vez su IDE los inserte automáticamente cuando corresponda. O bien, podría usar un programa como AutoHotkey para asignar otra combinación de teclas a esos símbolos.

Esto es lo que debe hacer al escribir en Dvorak: (EN MIEMBRO) debe ir a Dvorak o qwerty, especialmente si confía mucho en los atajos de teclado en todas sus sesiones de computación.

Mi situación es que uso Vim con mucha frecuencia tanto en el trabajo como en casa. En mi último trabajo, las computadoras se compartían entre varias personas idiotas , y no podía razonablemente esperar que otros usuarios supieran cómo desconectarse de Dvorak. Tuve que "volver a aprender" la memoria muscular para los comandos de Vim.

Es extremadamente fácil para mí cambiar de un lado a otro entre qwerty y Dvorak por texto simple, pero (y tal vez soy solo yo) todos mis atajos de teclado conocidos son memoria muscular. Así que a :w en Vim en qwerty termina en S, y en I# para comentar una línea termina en C# , reemplazando toda la línea con solo un símbolo de libra. Y puede olvidarse de hjkl para navegar en Vim: en lugar de presionar las teclas en el jonrón, ahora tiene que presionar el equivalente a jcvp . Oh, ¿quieres copiar-cortar-pegar con una mano? xcv ahora se movió a bi. en cambio, diviértete tocando todo el teclado. Nueva pestaña en Firefox? Acababas de tipear en Dvorak, así que presionas ctrl-t, pero el teclado está realmente en modo qwerty, por lo que simplemente ctrl-k para saltar a la barra de búsqueda web.

Uno de los otros puntos bajos de Dvorak es la incómoda explicación de 30-60 segundos si un compañero de trabajo necesita usar su computadora por un momento.

Así que estoy muy triste de decir que después de 4 años de escribir principalmente en Dvorak, tengo que escribir qwerty ahora porque simplemente es innecesariamente difícil cambiar de un modo a otro y conservar mi memoria muscular de mis atajos de teclado.

Por otro lado, hay algo de apoyo práctico de Vim para Dvorak , así que tal vez hoy sería un buen día para volver a subir al vagón Dvorak. Y supongo que si alguien se sintiera especialmente ambicioso, podría establecer un guión AHK para reasignar las teclas normales / cambiadas de qwerty a Dvorak, pero simplemente pasar a través de las teclas qwerty cuando se mantuvieron ctrl / alt. Aunque parece que sería mucho trabajo por muy poco beneficio.

Recordar:

  • Dvorak es genial para RSI
  • Cambiar entre qwerty y Dvorak es fácil de escribir, horrible para atajos de teclado y otra memoria muscular
  • Dvorak puede ser una gran molestia para usar en el trabajo, dependiendo de su entorno de trabajo

Espero sinceramente que esto te dé más instrucciones sobre la decisión de ir o no a Dvorak.


He estado usando Dvorak por más de 1.5 años. La razón de usar el diseño de Dvorak no es la velocidad, sino la comodidad misma. Usted piensa más de lo que escribe el código. Yo código principalmente con emacs, sin embargo, no estoy usando el enlace de teclado predeterminado. Como emacs es relativamente altamente personalizable, utilizo las combinaciones de teclas de Ergoemacs. Realmente me ayuda a codificar en emacs, a la vez que conservo mi comodidad Dvorak sin saltar de un lado a otro cuando quiero hacer una operación de emacs que se realiza principalmente con la combinación de teclas.


Lo creas o no, la cantidad de caracteres especiales (como [], {}, etc.) en el código fuente es insignificante en comparación con el texto en inglés normal.

Escribí un pequeño programa que contaba las ocurrencias de cada personaje en el código fuente de un proyecto bastante grande en el que estoy trabajando (50k líneas), estos son los resultados. El lenguaje es C ++.

E = 104050 T = 86887 I = 62788 A = 61746 R = 60438 S = 58897 N = 56595 O = 51640 L = 45490 C = 39251 D = 33776 U = 30971 " = 27858 M = 25925 , = 25296 P = 23742 ( = 21407 ) = 21391 F = 21232 G = 20860 / = 19745 H = 19717 ; = 19226 _ = 16207 B = 13576 = = 12427 Y = 10498 0 = 10125 . = 9842 K = 9241 : = 8907 W = 8509 V = 7922 { = 7648 } = 7639 = 6626 % = 6507 Q = 5896 1 = 5752 - = 5382 X = 5261 '' = 3877 / = 3421 2 = 3395 + = 3172 & = 2702 [ = 2597 ] = 2586 3 = 2174 Z = 2141 4 = 1657 J = 1599 ! = 1595 5 = 1560 # = 1501 6 = 1367 | = 1029 8 = 967 9 = 953 7 = 939 ? = 610 ` = 367 ~ = 59 $ = 47 @ = 7 ^ = 6



No vi esto mencionado, así que pensé que agregaría esto: estoy usando el diseño de Dvorak en un teclado QWERTY, con el diseño de la tecla de comando QWERTY. Significa que cada vez que presiono el botón de comando (estoy en una Mac), se aplica el diseño QWERTY. Así que escribo completamente "con los ojos vendados" con el diseño de Dvorak, pero no tuve que volver a aprender los atajos de teclado. Ha funcionado muy bien hasta ahora durante los últimos 4 años y no volvería a cambiar a QWERTY.

El único inconveniente de esto es cuando uso VIM, pero hoy en día uso principalmente vim solo para cosas simples, por ejemplo, la modificación de archivos de configuración a través de SSH.


Utilizo un diseño de Dvorak-es -optimizado para la frecuencia de las letras en el idioma español- tanto para la programación como para el mecanografiado, y las teclas especiales () {} [] <> / * etc. son iguales en esto y en Qwerty.

Si está haciendo el cambio a Dvorak, tal vez sería rentable diseñar su propio diseño "Dvorak del Programador" con las posiciones QWERTY estándar para estas teclas. Al menos en Windows podría usar el creador de MS Keyboard Layout para hacer esto.