¿Cuál es la mejor solución para las asociaciones de teclas no predeterminadas cuando se programan pares?

Esta pregunta surge con bastante frecuencia en mis entrenamientos sobre ese tema.
Supongo que es difícil adaptarse a la configuración de sus socios de emparejamiento.

Aquí tiene algunas opciones que se les ocurrieron a los participantes:

  • Use 2 editores diferentes al mismo tiempo . La mayoría de los IDEs y los editores lo permitirán. Como beneficio adicional, todos pueden trabajar con su propio editor o IDE. Solo tendrá que hacer clic en “Diálogo de contenido modificado del archivo” cuando cambie de socio
  • Reinicie el IDE / Editor con diferentes configuraciones cuando cambie de socio. Funciona con pequeños como atom / brackets y vim. La mayoría de los debería tener una opción de línea de comando para un archivo de configuración. De todos modos, muchos equipos con configuraciones de emparejamiento terminan haciendo que se verifiquen en GIT.
  • Guárdelos en un archivo y cargue la configuración en un cambio de controlador / navegador “a mano”. Los IDE modernos como Eclipse permiten una gran personalización y debería poder configurar uno o 2 botones fácilmente.
  • Ajuste a la misma configuración de todos modos. No preferible pero mencionado. Nadie me dijo que hicieron esto.