Questa è una versione PDF del contenuto. Per la versione completa e aggiornata, visita:
https://blog.tuttosemplice.com/es/llaves-en-el-teclado-como-escribirlas-en-el-portatil/
Verrai reindirizzato automaticamente...
Escribir las llaves en el teclado puede parecer un desafío insuperable para quienes se inician en la programación o en el formato avanzado de textos, especialmente cuando se utiliza un teclado QWERTY italiano en un ordenador portátil. A diferencia de las distribuciones anglosajonas, los teclados italianos no presentan una tecla dedicada y visible para las curly brackets ({ y }). Esta guía definitiva está diseñada para proporcionarte todos los métodos, atajos y trucos para escribir estos símbolos esenciales en cualquier sistema operativo, sin necesidad de un teclado numérico completo.
Antes de adentrarnos en las combinaciones de teclas, es importante comprender la importancia de estos caracteres. Las llaves son el pilar sintáctico de innumerables lenguajes de programación. Se utilizan para definir bloques de código en lenguajes como C, C++, Java, JavaScript, PHP y C#. Además, son esenciales en la redacción de hojas de estilo CSS y en la estructuración de datos en formato JSON. No saber escribirlas rápidamente ralentiza drásticamente el flujo de trabajo de cualquier desarrollador o estudiante de informática.
Para seguir esta guía, debes identificar dos elementos de tu portátil:
Según la documentación oficial de Microsoft relativa a los atajos de teclado, existen varios métodos nativos para generar estos caracteres en Windows, incluso en ausencia del teclado numérico (Numpad).
Este es el método más rápido y universal para portátiles Windows con distribución italiana. Aprovecha la tecla AltGr (situada a la derecha de la barra espaciadora) en combinación con la tecla Shift (Mayús) y las teclas de los corchetes.
Si la tecla AltGr de tu portátil está defectuosa o no responde, Windows permite emular su función utilizando la combinación Ctrl + Alt.
Si el teclado físico tiene problemas de hardware, puedes recurrir a las herramientas de software de Windows:
Como destacan las directrices de Apple para la accesibilidad y los atajos, el sistema operativo macOS gestiona los caracteres especiales de manera diferente a Windows. En los MacBook, la combinación es ligeramente más ergonómica.
En los portátiles Apple con teclado italiano, la tecla clave es Option (a menudo etiquetada también como Alt, situada junto a la tecla Cmd).
En los entornos Linux, la distribución del teclado italiano está mapeada de forma muy inteligente para favorecer a los programadores, haciendo que la inserción de las llaves sea extremadamente rápida.
En la mayoría de las distribuciones Linux con entorno de escritorio GNOME o KDE y distribución italiana, no es necesario utilizar la tecla Shift.
Nota: Si esta combinación no funciona, tu sistema podría estar configurado para emular el comportamiento de Windows (AltGr + Shift + è/+).
Si escribes código durante varias horas al día, las combinaciones de tres teclas pueden causar fatiga. Aquí tienes algunas soluciones avanzadas.
Aunque tu portátil no tenga un teclado numérico físico, muchos modelos (como los ThinkPad o los Dell Latitude) permiten simularlo activando la tecla Num Lk (a menudo mediante la tecla Fn). Las teclas U, I, O, J, K, L, M se convierten en números.
La solución definitiva adoptada por el 90% de los programadores senior es abandonar la distribución italiana a nivel de software. Configurando el teclado en Inglés (Estados Unidos – Internacional) en los ajustes del sistema operativo, las llaves se encontrarán directamente en las teclas [ y ] (cerca de la tecla Intro), accesibles pulsando simplemente Shift + [ y Shift + ]. Los acentos italianos podrán escribirse pulsando el apóstrofo seguido de la vocal (ej: ‘ + e = é).
¿Qué hacer si las combinaciones descritas no producen el resultado esperado?
Dominar la inserción de las llaves en el portátil es un rito de paso para cualquier aspirante a desarrollador. Ya uses Windows, macOS o Linux, los atajos basados en AltGr u Option pronto se convertirán en memoria muscular. Si prevés escribir mucho código, te recomendamos encarecidamente experimentar con la distribución US International: requerirá unos días de adaptación, pero aumentará drásticamente tu velocidad de escritura a largo plazo.
Para escribir estos símbolos en un ordenador Windows con distribución italiana, debes pulsar simultáneamente las teclas AltGr, Mayús y la tecla del corchete. Específicamente, usa la tecla con la letra e acentuada para abrirla y la que tiene el símbolo más para cerrarla. Si la tecla AltGr no funciona, puedes usar Ctrl y Alt como alternativa.
En los ordenadores Apple con teclado italiano, la combinación correcta requiere la tecla Option, a menudo indicada también como Alt. Debes pulsar juntas Option, Mayús y las teclas de los corchetes, es decir, la e acentuada para la fase de apertura y el símbolo más para el cierre. Recuerda que omitir la tecla Mayús producirá símbolos diferentes.
El problema más común se debe al cambio accidental del idioma del teclado. En Windows puedes solucionarlo pulsando las teclas Windows y Espacio para volver a la distribución italiana. Alternativamente, si la tecla AltGr resulta defectuosa, puedes usar la combinación Ctrl, Alt, Mayús y las teclas de los paréntesis para obtener el mismo resultado.
Muchos portátiles permiten simular el teclado numérico activando la función Num Lock mediante la tecla Fn, transformando algunas letras del teclado en números. Una vez activado este teclado virtual, puedes mantener pulsada la tecla Alt y escribir los códigos ciento veintitrés para la llave de apertura y ciento veinticinco para la de cierre.
La solución más eficiente para quien escribe mucho código consiste en pasar a la distribución Inglés Estados Unidos Internacional a través de los ajustes del sistema operativo. Esta configuración de software posiciona los símbolos directamente junto a la tecla Intro, haciéndolos accesibles con una simple combinación de dos teclas. Los acentos italianos siguen siendo escribibles combinando la tecla dedicada con las vocales.