studio - Deshabilitar la finalización de la declaración en el espacio en Eclipse Content Assist
manual desarrollo de aplicaciones android pdf (4)
¿Hay alguna forma de deshabilitar la función de autocompletar de Eclipse, que inserta la declaración seleccionada actualmente en Java Content Assist al presionar espacio?
Todavía quiero tener tal comportamiento para la tecla de ingreso (y solo para ingresar).
Desde Eclipse 2018-12 (4.10) hay una preferencia por eso:
En Ventana> Preferencias: Java> Editor> Asistencia de contenido, marque la casilla de verificación Desactivar activadores de inserción excepto ''Intro''
Ver también:
No es posible por lo que puedo decir en Kepler. La mejor solución que he encontrado es aumentar la configuración de "Retardo de activación automática (ms)" . Para mí, aumentarlo del agresivo default de 40 ms a 200 ms funcionó bien.
No estoy seguro de si esto es lo que estás buscando, pero:
Puede deshabilitar la tecla de acceso rápido (o establecerla en una tecla de acceso rápido diferente) en las preferencias.
1) Abra la ventana de preferencias (en un mac, es Eclipse-> Preferencias) 2) Vaya a la ventana Claves en general> editores> claves 3) busque ''asistencia de contenido'' en el cuadro de filtro. 4) Cambiar o eliminar el enlace (cerca de la parte inferior de la ventana)
Sé que esta es una pregunta antigua, pero la siguiente respuesta puede ayudar a los que vienen aquí a través de Google.
Es posible, pero un poco complicado.
Primero, podemos asegurarnos de que la ayuda de contenido aparezca cuando escribamos: En Eclipse, abra la ventana-> Preferencias , vaya a Java-> Editor-> Asistencia de contenido , luego ingrese las 26 letras en mayúsculas y minúsculas en los activadores de activación automática para java:
Esto ha sido mencionado muchas veces.
Para confirmar solo con enter presionado, descargue la Macro práctica de esta respuesta o directamente desde esta página de Source Forge . Suelte el archivo jar en la carpeta dropins en el directorio de instalación de Eclipse, reinicie Eclipse y lo encontrará:
Presione el botón rojo para comenzar a grabar, ingrese el espacio en cualquier lugar del editor y luego presione el botón rojo nuevamente para abrir una pantalla de guardado. Guarde la macro con algún nombre, por ejemplo, usamos "espacio" aquí.
Luego vaya a Preferencias nuevamente, luego General-> Teclas , ingrese el nombre que estableció antes como filtro de texto, encuentre la macro grabada y luego establezca su enlace de teclas en Espacio .
Ahora, cada vez que presiona la barra espaciadora, interrumpe la asistencia de contenido para que ingrese el contenido sugerido, aunque la ayuda aún se muestra. Puedes hacer lo mismo con la tecla de punto.
Probado aquí:
Introduzca h para que aparezca la ayuda:
Pulsa la barra espaciadora:
¡Funciona! Mientras que si presiono Intro, todavía se completa automáticamente.
Para la tecla de puntos, es posible que desee que aparezca la Asistencia de contenido nuevamente después de descartar la sugerencia anterior, por lo que al grabar la macro para la tecla de puntos, presione la tecla de puntos y luego presione Alt + / para activar la ayuda. Mientras se repite, puede encontrar la asistencia vacía, eso es porque necesita demora. Inserte un comando que consume mucho tiempo entre la inserción del punto y la asistencia, por ejemplo, Organize Import
o Format Code
.