solar - deshabilitar la finalización automática de eclipse
que es un eclipse solar (9)
Me encanta Eclipse, pero odio la finalización automática con una venganza! Sin embargo, lo juro, no importa lo duro que mire en prefs o Google, ¡no puedo encontrar dónde desactivo esto!
Estoy teniendo el problema con CFEclipse y el editor de PHP.
¿Cómo deshabilito completamente todas las citas / etiquetas / llaves "inteligentes" de inserción automática? No algo de eso ... TODO. No importa cuántas opciones desactivo, ambos editores siguen intentando terminar mi código por mí ... generalmente con resultados irritantes. Como este (editor de PHP):
<img alt="banner" src="/images/banner.jpg"></img>
Esto es HTML, no XHTML. No quiero ni necesito cerrar mis etiquetas img.
De todos modos, esto sigue ocurriendo después de haber ido a Preferencias | PHP | Editor | Mecanografía y Preferencias | PHP | Editor | Código de asistencia y desactivada todas las opciones.
No puedo ser el único que tenga este problema, pero no puedo encontrar ningún tutorial o ayuda sobre esto.
Bueno encontré cómo parar las etiquetas de cierre automático. Por alguna razón está bajo la web | Preferencias de archivos HTML (incluso para un archivo PHP). Me doy cuenta de que PHP está incrustado en HTML, pero parece extraño la forma en que las opciones del Editor se cruzan de esta manera. Debe reiniciar Eclipse para que este cambio funcione.
El mismo problema, una ubicación ligeramente diferente: parece que esto se debe desenchufar para cada lenguaje de programación diferente que usamos.
Para Java, tuve que buscar en:
(window / preferences) Java > Editor > Content Assist, frame "Auto Activation", uncheck "Enable auto activation"
Para la versión de Linux de Eclipse Juno, encuéntrela en:
Window > Preferences > Java > Editor > Content Assist. then uncheck "Enable auto activation" from the "Auto Activation" Panel
Entonces Eclipse y yo podemos trabajar juntos ...
Estaba intentando deshabilitar esto para Javascript, y mi entorno no estaba configurado de la forma en que las otras respuestas describían. Tuve que ir a
Ventana> Preferencias> Aptana Studio> Editores> JavaScript> Asistencia de contenido
Allí tuve que vaciar los cuadros de texto para:
- mostrar propuestas
- Mostrar información contextual
- insertar propuesta
Ahora me muestra sugerencias, lo cual es genial, pero ya no me impone su sugerencia favorita cuando cree que es apropiado. Estaba girando:
this.
...dentro:
thistory.
¿Historia? ¿Qué diablos es la historia? Me alegro de que la molestia haya terminado.
Intenté deseleccionar AutoActivation en ContentAssist para el Editor de Java con la esperanza de deshabilitar SmartInsert. Pero eso falló. Lo mejor que pude hacer fue ir a Windows> Preferencias> Java> Editor> Escribir. A continuación, desmarque las casillas de sangría y Ajustar sangría en Al pegar. Eso deshabilitó las partes de SmartInsert que más me molestaron. Debería funcionar igual para otros editores. Es una pena que parece que no hay manera de desactivarlo por completo.
Lo encontré (es difícil de encontrar, lo sé). Es: Ventana> Preferencias> Web> Archivos HTML> Editor> Escribir (MUCHOS pasos, lo sé), luego puede desactivar las casillas :).
No se como encontrar la Web | HTML Files Preferences
Web | HTML Files Preferences
sección de configuración de cfeclipse . Lo mejor que pude encontrar para esta característica tan exasperante es la siguiente:
Go to Window -> Preferences -> CFEclipse -> Editor
Luego configure Insight Delay to 9999
. Esto no lo apagará pero tan bueno como. (Gracias House of Fusion por confirmar mi acción).
Para deshabilitar el cierre automático de los corchetes y las etiquetas HTML, debe ir: Preferencias -> PHP / Web -> Editor -> Escribir y luego desmarcar todo lo que necesita :)
Puedes encontrar la ayuda del contenido HTML en:
Window > Preferences > Web > HTML Files > Editor > Content Assist
y desmarque la casilla de verificación "Hacer sugerencias automáticamente" en el panel "Activación automática"
(Versión de Linux usada de Eclipse Juno)
Sí, la finalización del código y su familia son MUY irritantes y es difícil encontrar la casilla de verificación correcta. Windows-> Preferencias. Y luego mira todas las opciones para los editores. Encontrarás el lugar. Estoy usando Flash Builder y encuentro la misma molestia con el editor de Actionscript.