Estoy trabajando en un laboratorio de programación en el que muchos estudiantes utilizan el excelente hardware Macbook Air. Los problemas surgen cuando utilizan la virtualización para iniciar digamos una máquina Ubuntu para iniciar su primer hola mundo en c++. (un entorno tipo unix/linux es requerido por las instrucciones y aunque osx sería en principio utilizable, es en la práctica una solución más compleja)
Los teclados suelen venir con una distribución sueca. Los caracteres Å (situados a la derecha de la P) y Ö y Ä (situados a la derecha de la L.) eliminan, al parecer, muchas de las cosas útiles para la programación.
Veamos
#include<iostream>
Los problemas comienzan con #, incluyen se escribe fácilmente en el teclado. El siguiente problema es <, y luego, por supuesto, >.
Entonces int main()
es manejable, pero esa cosita rizada para el bloque de declaraciones era Opción y 7?
por supuesto
std::cout << "Hello Think different\n";
Debería ser sencillo, pero he tenido que machacar mucho el teclado para encontrar la barra invertida bajo el signo más.
¿Hay una hoja de trucos para las combinaciones de teclado para los símbolos de programación regulares no visibles en el teclado.
Ejemplos:
<>[]{}\#
Supongo que habrá más símbolos que me he perdido.
Me di cuenta de esto https://apple.stackexchange.com/a/148336/439180 no duplicar. Como están en una máquina virtual el casi duplicado es bastante poco práctico.
¿Cuál es la forma más fácil de (recordar cómo ) escribir estos caracteres?
El nivel de competencia en el uso de OsX/ordenadores fluctúa mucho. Cuanto más sencillo, mejor.