2010-01-21 20 views
15

Acabo de empezar a jugar con macros en IntelliJ. Grabé varias y luego las reproduje hasta que decidí agregar accesos directos de mapa de teclas a mis macros. Fui a Configuración y presioné Alt + C para agregar un nuevo mapa secundario porque no pude editar el elemento principal. Desde entonces, las macros ya no son accesibles desde el menú Herramientas, sin mencionar que los accesos directos no funcionan. Traté de eliminar los accesos directos del mapa de teclas, pero aunque presioné Alt + R o Alt + L, todavía no los revierte. Y TAB ha dejado de funcionar ... al escribir sout + TAB ... ya no sucede nada ... AYUDAMenú de macro IntelliJ

+0

@Anyone que quiere una respuesta más rápida: 'Ctrl + J' para listar todos los accesos directos. cada uno se expande con TAB – Andrejs

Respuesta

3

Puede intentar usar el mapa de teclas predeterminado. Cuando modifica el mapa de teclas predeterminado, se crea una copia con su configuración.

Si eso no funciona, puede tratar de dejar de IntelliJ y eliminar este archivo:

/.IntelliJIdea90/config/options/macros.xml

y comprobar también para el carpeta

/.IntelliJIdea90/config/keymaps

Para encontrar la ubicación de la carpeta config, debe buscar el archivo: idea.properties en la carpeta donde está el ejecutable principal de idea.

busque la línea:

# path to IDEA config folder. Make sure you're using forward slashes 
idea.config.path=${idea.home}/.IntelliJIdea90/config 

Y esta es la ubicación de la configuración. carpeta.

Reiniciar IntelliJ.

¡Tome una copia de cualquier archivo que vaya a eliminar!

+0

Gracias ... eliminar las macros.xml de las opciones ha vuelto a habilitar las macros desde Herramientas. sout + TAB todavía no funciona: creo que borré varios mapas de teclas cuando estaba editando. ¿Hay alguna manera de que pueda recuperar todos los mapas de teclas con los que viene IntelliJ? ¡Muchas gracias! – Iulia

+0

¿Qué es sout + TAB? El ALT + TAB en IDEA9 está activando el conmutador. Puede buscar en la configuración del mapa de teclas/Otro/Cambiar y volver a ALT + TAB. – dawez

+0

El KEYMAP predeterminado no puede modificarse, por lo que si elige DEFAULT como mapa de teclas, encontrará la configuración original. – dawez

34

¡Ordenado! sout + TAB es parte de plantillas en vivo ..

Si abre la ventana de Configuraciones de IDE, verá plantillas en vivo. Bajo salida debe encontrar sout (Imprime una cadena a System.out) .. si no, haga clic en Agregue y luego escriba sout para la sección Abreviatura, escriba una descripción y luego, para el texto de la plantilla, escriba System.out.println ("$ END $");

uso el mapa de teclado por defecto en IntelliJ ahora ...

que esto podría ayudar a alguien ...