2009-07-17 8 views
5

Sé acerca de las combinaciones de teclas de emacs incluidas, apenas está bien.¿Algún add-in de emacs para Visual Studio?

Quiero saber si existe un complemento de emacs más completo para el estudio visual similar a viemu for vi.

Encontré VisEmacs pero parece inacabado.

+0

Es más probable que obtendrá los resultados que desea ir en la otra dirección; agregando cosas a Emacs hasta que se parezca más a Visual Studio. – jrockway

Respuesta

4

Puede probar XKeymacs, que configura los enlaces de tecla de emacs en cualquier aplicación de Windows. Intenté y lo abandoné, pero su kilometraje puede variar.

1

Probablemente podría hacer esto enganchando el bucle de mensajes de la aplicación y "comiendo" todas las teclas. Cuando se ingresa una secuencia de teclas para realizar alguna acción, envíe a Visual Studio un comando de edición directa para su procesamiento.

He hecho esto con el mouse para poder girar la rueda del mouse en pageup/down en lugar de acercar.

Necesitaría ver los comandos de emacs indicando la máquina para dar más detalles.

Editar: Tendría que seguir el enfoque del editor para saber qué está activo (diálogo, panel de herramientas, editor de texto, diseñador, ventana de propiedades, etc.), pero eso no está nada mal una vez que lo haya hecho veces.

Editar 2: Mi complemento mencionado anteriormente es de código abierto (GPL) para que pueda ver si le da un lugar de partida. Puede instalarlo y encontrar el origen en el directorio Archivos de programa, o usar 7-zip para descomprimir el instalador y extraer el archivo .7z de la fuente sin instalar. Here's a link (SamTools Releases).

+0

Avíseme si tiene alguna pregunta. Me interesaría ver que esto funcionara aunque nunca * lo * usaría. El flujo avanzado de estado de enlace de clave en aplicaciones complejas es un problema desafiante y entretenido de resolver. –

Cuestiones relacionadas