Quiero que Eclipse me sugiera automáticamente todas las opciones posibles, mientras escribo algún nombre de variable / clase o palabra clave, como en Flash Develop o Visual Studio.
¿Es posible?
Si no es así, ¿con qué IDE de Java puedo obtener esto?
Estoy preguntando específicamente sobre una forma de obtener automáticamente lo mismo que obtengo usando CTRL+ Space, mientras escribo.
Respuestas:
También puede configurar la finalización automática para que se abra automáticamente mientras escribe.
Ir a
Preferences
>Java
>Editor
>Content Assist
y escribir.abcdefghijklmnopqrstuvwxyz
en elAuto activation triggers for Java
campo.Consulte esta pregunta para obtener más detalles.
fuente
._@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
Utilice el
Ctrl+Space
acceso directo para obtener todas las opciones posibles de autocompletar disponibles en un contexto particular en el editor.Auto Complete también le permitirá insertar plantillas de código personalizadas en el editor, con marcadores de posición para varias entradas. Por ejemplo, intentar completar automáticamente la palabra "prueba" en un editor de Java, en el contexto del cuerpo de una clase, le permitirá crear una prueba unitaria que use JUnit; Sin embargo, tendrás que codificar el cuerpo del método. Algunas plantillas de código como la anterior, vienen listas para usar.
Opciones de configuración de interés
.
personaje por defecto. Cuando acaba de tecleartypeA.
y espera ver miembros relevantes a los que se puede acceder, la lista de finalización automática aparecerá automáticamente con los miembros apropiados, en este activador.fuente
CTRL+Space
fuente
en los disparadores de activación automática.
Te permitirá completar tu código.
fuente
Vaya a Windows -> Preferencia ---> Java ---> asistencia de contenido ---> Habilitar activación automática --- (inserte ._ @ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ en los activadores de activación automática para java)
fuente
Si. Si la sugerencia no se compara automáticamente, presione crtl + botón de espacio.
fuente
Es simple, estos son los pasos: 1. Primero vaya a la siguiente configuración Ventana -> Preferencias -> Java -> Editor -> Asistencia de contenido -> Avanzado 2. Habrá dos casillas con casillas de verificación. 3. verifique todo lo que haya allí y haga clic en Aplicar. 4. ahora, por supuesto, cuando esté codificando, habrá una función de finalización automática de código automáticamente.
fuente
Como preguntaste sobre otro IDE de Java, sugiero IntelliJ de JetBrains. Mírelo: no solo admite la finalización automática a medida que escribe, sino que también admite la importación de paquetes una vez que selecciona la finalización automática.
Antes de que alguien dijera "Eclipse es gratis", tenga en cuenta que IntelliJ también tiene una edición comunitaria gratuita: www.jetbrains.com/idea/download/
fuente
Install New Software
menú: repo.eclipse.org/content/shadows/releases.unzip/org/eclipse/… y seleccionarCode Recommenders for Java Developers
(puede tener problemas si se seleccionan otros). Una vez instalado, este complemento es muy útil para hacer coincidir el autocompletado con las letras intermedias de su búsqueda.Vea si su configuración es correcta también:
Ventana -> Preferencias -> Java -> Editor -> asistente de contenido. Vea si las "inserciones de finalización" están marcadas junto con cualquier otra cosa que desee para ayudar a completar automáticamente.
fuente
Al presionar Ctrl+ se Spaceabre el cuadro de diálogo de finalización automática en Eclipse. En la perspectiva de Java, se abre automáticamente después de escribir un
.
(normalmente con un breve retraso).fuente
Ahora en eclipse Neon esta característica está presente. No es necesario ningún ajuste especial o configuración. En Ctrl+ Spacela sugerencia de código está disponible
fuente
Tuve un problema similar cuando cambié de IntellijIDEA a Eclipse. Se puede realizar en los siguientes pasos. Vaya a Ventana> Preferencias> Java> Editor> Asistente de contenido y escriba ._abcdefghijklmnopqrstuvwxyzS en el campo Activadores de activación automática para Java
fuente
Pasos:
Todos los comandos y variables que comienzan con esa letra ahora aparecerán
fuente