Cómo habilitar el autocompletado de JavaScript en línea en Eclipse IDE con la extensión Aptana


18

Antecedentes

  • Tengo Eclipse IDE.
  • He instalado el complemento de estudio Aptana para Eclipse.
  • Estoy editando un archivo HTML.
  • La función de autocompletar / contenido de JavaScript solo funciona la mitad del tiempo:
  • Eclipse no ayudará con el contenido a mis funciones y variables entre <script>etiquetas.
  • Pero funcionará para los elementos principales de JavaScript.
  • He buscado el menú de ayuda de Eclipse en el programa Eclipse, pero eso sigue recibiendo errores de indexación cuando envío una consulta de búsqueda.
  • He revisado el sitio de Eclipse.
  • He buscado en google.

Si la asistencia de contenido de Eclipse funciona para identificadores y clases creadas por el usuario en HTML y CSS, seguramente puede funcionar para las funciones y variables de JavaScript creadas por el usuario, ¿verdad?

Hallazgos inútiles

  1. Parece que he encontrado una guía sobre cómo habilitar la asistencia de contenido de JavaScript para archivos PHP . Pero el problema es que no estoy usando PHP. Estoy usando HTML, así que no puedo seleccionar la Vista del Explorador de PHP como lo indica esta guía.

  2. Este tipo parece tener el mismo problema, tal vez . Pero podría estar escribiendo errores de sintaxis con su javascript de acuerdo con su código de ejemplo (la D mayúscula en getElementById ...).

  3. Aquí hay uno más . Bajo el encabezado Configuración de asistencia de contenido de JavaScript , esta guía dice que vaya a Ventana | Preferencias Web | JavaScript | Editor | Asistente de contenido . El problema es la ventana | Preferencias La web ni siquiera existe en mi versión de Eclipse

Problema

¿Alguien sabe cómo habilitar el contenido de JavaScript de Eclipse para ayudar en un archivo html entre etiquetas de script para las funciones y variables que he creado en el archivo html?


2
Lo mismo conmigo, no sé quién puede ayudarnos con esto.
andyPaul

@andyPaul estamos condenados.
Rhyknowscerious

Tengo exactamente el problema opuesto (y curiosamente ejecuto netbeans), solo recibo sugerencias de autocompletado en mi código y construcciones básicas. document.get <pausa> No devuelve nada ... ¿Alguien tiene un poco más de reputación y quiere comenzar una recompensa?
Damian Nikodem

Solo un dato de información, Aptana fue adquirida recientemente por Appcelerator para fusionarse con su producto Titanium. techcrunch.com/2011/01/18/… Solo pensé que esto podría ser relevante si se trata de un error, ya que Aptana podría descontinuarse y dejar de admitir correcciones de errores.

1
¿Qué pasa con el texto sublime? La mayoría de las veces me da un buen apoyo.
Sachith Muhandiram

Respuestas:


4

Ver si se puede ir a Ventana> Preferencias> Javascript> Editor> La ayuda de contenido y asegurar que, bajo Auto-Activation, activar Auto Activación está marcada.

Eso debería mostrar automáticamente Content Assist en bloques en archivos html.

Probado en la instalación de desarrollo Vanilla Eclipse PHP.

Si eso todavía no funciona, intente presionar CTRL + ESPACIO en el bloque de secuencia de comandos y vea si aparece la ayuda de contenido. Eso es lo que debería aparecer cuando se activa la Activación automática.


Lo resolvió para mí con Eclipse Mars.1
udog

Lo resolvió para mí con Eclipse Photon
DavidHyogo

0

Investigando esto un poco y leyendo sus comentarios, parece que está usando Eclipse con la extensión Aptana. Si no necesita utilizar el entorno Eclipse, puede descargar Aptana Studio 3, que está basado en Eclipse. Parece un eclipse pero es Aptana. Ahora, en lugar de ingresar esto y buscar complementos de Aptana, irá a Aptana y buscará complementos de eclipse. Lo instalé yo mismo y he instalado varios complementos que manejan todo tipo de cosas, como la finalización del código javascript, el formato del código fuente, etc. Si visita este sitio http://www.aptana.com/ , puede descargar el software allí . Para obtener todos los complementos, puede usar este sitio para guiarlo a través de algunas excelentes utilidades para completar el código fuente, así como otras.http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html

Su sitio no está bien en el dinero. Tuve que cavar un poco para algunos de ellos. Voy a enumerar los artículos que tiene a continuación

Para instalar, haga lo siguiente Ayuda> Instalar nuevo software> y haga clic en el botón Agregar. Asigne un nombre al sitio y luego ingrese la URL que se le proporciona una vez que aparecen los elementos, asegúrese de que todas las casillas de verificación estén seleccionadas y presione finalizar.

Hunspell for Eclipse http://hunspell4eclipse.googlecode.com/svn/trunk/com.lorands.hunspell4eclipse.updatesite/

JsHint http://github.eclipsesource.com/jshint-eclipse/updates/

Emmet
http://emmet.io/eclipse/updates/

Aquí hay un perfil de formateador de código javascript que es lo más parecido a la guía de estilo de jQuery core. Puede o no encontrarlo útil. Puede encontrarlo aquí: https://github.com/jebaird/aptana-formatter-profiles

Para importar esta guía de estilo, descárguela y vaya a Ventana> Preferencias> Aptana Stuido> Formateador. Haz clic en el botón Importar

Una de las cosas más útiles que he encontrado es buscar complementos de eclipse, no complementos de aptana studio. Como aptana está construida sobre eclipse, la mayoría de los complementos funcionarán.


0

Para versiones recientes de Eclipse (como mi Indigo SR2), se deben hacer dos cosas para obtener asistencia de código para jQuery en un proyecto GAE.

Configure el proyecto para que sea un proyecto de JavaScript: Haga clic con el botón derecho en el proyecto -> Configurar (arriba de la propiedad) -> Convertir a proyecto de JavaScript

jQuery autocompletion dijo, instale el complemento JSDT jQuery y agregue jQuery a los recursos JavaScript del proyecto

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.