Complemento Eclipse para editor WYSIWYG HTML

Estoy construyendo una pequeña aplicación web en Eclipse. Hice un formulario HTML y no pude encontrar una opción para obtener una vista previa de la página que construí, y tengo que ejecutarlo en el servidor para verlo. En NetBeans, hay un editor integrado de html WYSIWYG.

¿Hay algún complemento HTML para Eclipse?

(No necesito MyEclipse)

Dado que esto es actualmente (2011-10-25) en segundo lugar en Google para una consulta “Eclipse HTML WYSIWYG” y la pregunta vinculada por Rafa de Castro no da una respuesta completa, creo que esta pregunta necesita una actualización.


Por ahora, las únicas herramientas WYSIWYG disponibles para HTML que encontré son:

  • WTP JavaServer Faces contiene una herramienta llamada Web Page Editor . Agradable, gratis y también sirve como editor visual.
  • JBoss Tools HTML Editor también es gratuito, ordenado, tiene dos modos de vista previa, pero proporciona la funcionalidad de edición visual más simple.
  • Eclipse Visual Designer incluido con MyEclipse . Incluso puede previsualizar páginas en IE / Firefox, pero tiene una gran desventaja: es un software pago. Se ve increíble, pero no lo intenté, así que no puedo decir nada sobre la calidad.
  • LeetEdit se basa en TinyMCE y proporciona una funcionalidad de edición visual mejorada. Es gratis y puedes bifurcarlo en github.

Una nota sobre Intsallation.

Instalar algo en Eclipse es un dolor para un nuevo usuario.

Por lo tanto, si desea instalar solo un editor de HTML de WTP o JBoss sin instalar todo con él, puede hacer lo siguiente (los pasos son válidos al menos para Eclipse 3.6 y 3.7):

  • Abra Eclipse, seleccione Help / Install New Software .
  • En el campo Work with: ingrese la dirección del sitio de actualización.

Para JBoss Tools:

  • Obtenga la URL del sitio de actualización para la versión de Eclipse apropiada de aquí
  • Seleccione JBoss Tool RichFaces .

Para el editor de páginas web

  • Use un sitio de actualización ya existente, que se vea como http://download.eclipse.org/releases/
  • Seleccione el Web Pages Editor .

Para LeetEdit

  • Update-Site http://timpietrusky.github.com/lab/leetedit/update-site
  • Seleccione LeetEdit

Ahora presiona Next y prepárate para esperar por la eternidad. (Puede acelerar este proceso deshabilitando el Contact all update sites during install checkbox de Contact all update sites during install )

Para aclarar la instalación del “Editor de páginas web” que en realidad se llama “Herramientas JSF – Editor de páginas web” en el menú de instalación:

Ejemplo para Eclipse Luna (intenta usar la versión actual del eclipse):

  • Ayuda => Instalar nuevo software => Entrar en el sitio de actualización http://download.eclipse.org/releases/luna

  • Vaya a la categoría “Desarrollo web, XML, Java EE y OSGi Enterprice”

  • Seleccione “Herramientas JSF – Editor de página web”

  • Seleccione también “Herramientas JSF” (los icons de la paleta no funcionarán si no selecciona esto)

Puede omitir el paso con la categoría si ingresa “Editor de Página Web” en el cuadro de búsqueda.

La paleta de Eclipse Luna “JSF Tools -Web Page Editor” no contiene elementos html5.

Tuve la misma pregunta cuando traté de realizar algunos ejercicios introductorios de applet que me obligaron a escribir un archivo HTML para mostrar el applet que creé usando Eclipse. Resolví el problema usando Notepad ++ para editar el documento HTML, luego almacené mi archivo HTML en el directorio bin de mi proyecto Eclipse. Probablemente haya una solución más correcta, pero pude obtener el resultado que estaba buscando: mostrar mi applet de java (creado en Eclipse) usando un navegador web.

Utilicé richhtml4eclipse con éxito como editor WYSIWYG para un proyecto de software interno. Obtiene un diálogo con widgets nativos para botones de estilo, etc., y una ventana de aspecto simple para la vista HTML.

También apliqué algún postproceso al resultado con la versión Java de HTML Tidy, pero eso fue más por razones de coherencia de control de versión.

Este es un contenedor JFace nativo con un widget de navegador integrado que ejecuta una página con tiny_mce embedded.

Utiliza una versión anterior de tiny_mce para su editor HTML interno, y se conecta a él a través de un enfoque que he utilizado en otro lugar: pasar eventos a la aplicación Java nativa mediante cambios en la barra de estado y aceptar entradas mediante JavaScript en el widget Navegador .

aptana studio 3 (plugin de eclipse)