2009-01-29 20 views
20

Estoy ejecutando Leopard y hago todo mi desarrollo de Java en eclipse. Algunos de los accesos directos funcionan como Command-1, lo que hará una sugerencia rápida. Sin embargo, ¿cómo puedo obtener las teclas de función (F5 para actualizar en el explorador de paquetes) para que funcionen? En este momento muestra los espacios o las preferencias del sistema asignadas a eso.Atajos de teclado de Eclipse en Mac OSX

¿Qué hay de Control-clic en un punto de interrupción cuando estoy depurando y quiero ir directamente a la función elegida? ¿Hay alguna manera de que mis atajos de teclado de eclipse tengan prioridad sobre otros programas?

estoy ejecutando eclipse 3.4 aunque he tenido este problema desde eclipse 3.2.

Respuesta

21

Ha pasado un tiempo desde que utilicé eclipse en el mac pero creo que tienes que ir a Preferences.app y verificar el panel de "teclado". Debe haber una opción que elija si es Fn -function-key o simplemente tecla de función para presionar la tecla. Después de eso, sería Fn + F5 para exposición y solo F5 para F5. Perderá la capacidad de atenuar la pantalla y ajustar el sonido desde el teclado.

11

en Preferencias del sistema bajo el teclado hay una palanca para activar las teclas f en teclas de funciones reales

2

¿Está utilizando un MacBook? Al menos en OO.org, debes presionar fn-fx para acceder al atajo de la aplicación, de lo contrario obtendrás el atajo del sistema.

+0

¿Hay alguna manera de hacerlo con un teclado externo que no tenga la tecla fn? – Avital

+0

Depende, si su teclado tiene soporte de mac, puede haber una clave alternativa para fn. De lo contrario, es posible que pueda desactivar la función especial de la tecla fx todos juntos (control de volumen, brillo, etc.). –

0

Esto no suena como un problema de Eclipse.

¿Está utilizando un teclado externo o un macbook?

Si desea utilizar los depuradores y esas cosas, debe cambiar la interpretación de las teclas de función. Tienes que presionar manualmente la tecla FN en el teclado de tu computadora portátil. Algunos teclados externos tienen un bloqueo de función.

+0

O puede ir a Preferencias del sistema -> Teclado y desmarcar "Usar todas las teclas F1, F2, etc. como teclas de función estándar". Entonces es todo lo contrario: necesita presionar fn + la tecla de función para obtener el comportamiento de Mac. –

0

¿Qué pasa con el control, haga clic e ir directamente a la función? Eso funciona en la versión de Windows de eclipse, pero parece que no funciona en Mac OSX. intentado: comando click = nada opción de click = nada control de click = abre el menú contextual (como hacer clic en el botón derecho del ratón)

+0

En el sistema operativo x puedo usar el comando hacer clic para ir a una función (no en un punto de interrupción sino de otro modo). – Ish

0

puede cambiar el comportamiento por defecto a nivel del sistema de preferencias como @sorin explicó. Una corrección al reclamo en la última oración, "Puede usar Fn -función-tecla para atenuar la pantalla y ajustar el sonido desde el teclado."

Cuestiones relacionadas