java - standard - Finalización del código automático en Eclipse
java eclipse oxygen (11)
Ventana -> Preferencias -> Java -> Editor -> asistencia de contenido> enter
".ABCDEFGHIJKLMNOPQRSTU VWXYZ"
en los activadores de activación automática.
Te permitirá completar tu código.
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, ¿con qué IDE de Java puedo obtener esto?
Específicamente estoy preguntando sobre una forma de obtener automáticamente lo mismo que obtengo usando CTRL + Space , mientras escribo.
Ahora en eclipse Neon esta característica está presente. No necesita configuración especial ni configuración. En Ctrl + Space, la sugerencia del código está disponible
Al presionar Ctrl + Espacio, se abre el diálogo de autocompletado en Eclipse. En la perspectiva de Java, se abre automáticamente después de escribir a .
(normalmente con un breve retraso).
Dado que preguntaste sobre otro Java IDE, sugiero IntelliJ por JetBrains. Solo mírelo: no solo admite autocompletar a medida que escribe, sino que también admite el paquete de importación una vez que selecciona la finalización automática.
Antes de que alguien dijera que "Eclipse es gratis", tenga en cuenta que IntelliJ también tiene una edición comunitaria gratuita: www.jetbrains.com/idea/download/
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 allí y haga clic en aplicar. 4. Ahora, por supuesto, cuando va a codificar, habrá una función de finalización automática del código automáticamente.
Pasos:
- En Eclipse, abra el cuadro de autocompletado de código desde la primera letra
- Vaya a >> Ventana >> preferencia >> [Java c ++ php ...] >> Editor >> Desencadenadores de activación automática para ...
- Agregue el carácter SPACE con solo poner el cursor dentro y la caja y presione la tecla de espacio.
Todos los comandos y variables que comienzan con esa letra van a aparecer ahora
Sí. Si la sugerencia no se compara automáticamente, presione crtl + botón de espacio.
También puede establecer que la autocompletación se abra automáticamente al escribir.
Vaya a Preferences
> Java
> Editor
> Content Assist
y escriba .abcdefghijklmnopqrstuvwxyz
en el campo Auto activation triggers for Java
.
Vea esta question para más detalles.
Use el atajo Ctrl+Space
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ódigos personalizados 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 de un cuerpo de 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, salen de la caja.
Opciones de configuración de interés
- Retraso de activación automática. Si la lista de opciones de autocompletar tarda demasiado en aparecer, la demora puede reducirse desde Windows -> Preferencias -> Java -> Editor -> Ayuda de contenido -> Retraso de activación automática (especifique la demora reducida aquí).
- Activador de activación automática para Java. Accesible en el mismo panel, este es el
.
carácter por defecto. Cuando acaba detypeA.
y espera ver miembros relevantes a los que se pueda acceder, la lista de autocompletado aparecerá automáticamente con los miembros adecuados en este desencadenador. - Tipos de propuestas. Si no desea ver propuestas de una variedad en particular, puede desactivarlas desde Windows -> Preferencias -> Java -> Editor -> Ayuda de contenido -> Avanzado. Por lo general, desactivo propuestas de la mayoría de tipos, excepto Java y propuestas de plantillas. Tocando Ctrl + Espacio varias veces te guiará por propuestas de varios tipos.
- Propuestas de plantilla. Estos son diferentes de las propuestas de su carrera de la fábrica. Puede agregar sus plantillas de código aquí; se puede acceder desde Windows -> Preferencias -> Java -> Editor -> Plantillas. Se permite la configuración de las plantillas existentes y también la de las nuevas. Sin embargo, reserve el uso de tediosas tareas de tipeo que todavía no tienen una plantilla.
Vea si su configuración es correcta también:
Ventana -> Preferencias -> Java -> Editor -> asistencia de contenido. Vea si las "inserciones de finalización" están marcadas junto con cualquier otra información que desee ayudar a completar automáticamente.
CTRL + espacio