Eclipse plugin pour HTML WYSIWYG editor [fermé]
je construis une petite application web à Eclipse. J'ai fait un formulaire HTML et j'ai été incapable de trouver une option pour prévisualiser la page que j'ai construite, et je dois l'exécuter sur le serveur pour la voir. Dans NetBeans, il y a un éditeur HTML intégré WYSIWYG.
Existe-t-il un plugin HTML pour Eclipse?
(je n'ai pas besoin MyEclipse)
5 réponses
comme c'est actuellement (2011-10-25) à la 2ème place dans Google pour une requête "Eclipse HTML WYSIWYG" et la question liée par Rafa de Castro dont donner une réponse complète, je pense que cette question a besoin d'une mise à jour.
pour l'instant, les seuls outils WYSIWYG disponibles pour HTML que J'ai trouvé sont:
- WTP JavaServer Faces contient un outil nommé Éditeur De Page Web. Nice, libre et sert aussi comme un visuel éditeur.
- outils JBoss éditeur HTML est également libre, net, a deux modes de prévisualisation, mais ne fournit que des fonctionnalités d'édition visuelle les plus simples.
- Eclipse Visual Designer livré avec MyEclipse. Il peut même prévisualiser les pages dans IE / Firefox, mais il a un énorme inconvénient - c'est un logiciel payé. Ça a l'air génial, mais je ne l'ai pas essayé, donc je ne peux rien dire sur qualité.
- LeetEdit est basé sur TinyMCE et offre une fonctionnalité d'édition visuelle améliorée. C'est gratuit et tu peux le fourrer sur github.
Une remarque à propos de intsallation.
Installer quelque chose dans Eclipse est une douleur pour un nouvel utilisateur.
donc, si vous voulez installer juste un éditeur HTML à partir de WTP ou JBoss sans installer toute la chose avec elle, vous pouvez faire ce qui suit (les étapes sont vadid au moins pour Eclipse 3.6 et 3.7.):
- Ouvrir Eclipse, sélectionnez
Help / Install New Software
. - Dans le
Work with:
champ Entrer l'adresse du site de mise à jour.
Pour Les Outils JBoss:
- récupérez l'URL du site de mise à jour de la version ici
- Sélectionner
JBoss Tool RichFaces
.
Pour Les Pages Web De L'Éditeur
- utilisez un site de mise à jour déjà existant, qui ressemble à
http://download.eclipse.org/releases/<eclipse_version_name>
- Sélectionner
Web Pages Editor
.
For LeetEdit
- Mise À Jour-Site
http://timpietrusky.github.com/lab/leetedit/update-site
- Sélectionner
LeetEdit
maintenant appuyez sur Next
et préparez-vous à attendre l'éternité. (Vous pouvez accélérer ce processus en désactivant Contact all update sites during install
case)
pour clarifier l'installation du "Web Page Editor" qui s'appelle en fait "JSF Tools-Web Page Editor" dans le menu d'installation:
exemple pour Eclipse Luna (essayez d'utiliser la version actuelle d'eclipse):
Aide => Installer un nouveau Logiciel => accéder au site de mise à jour http://download.eclipse.org/releases/luna
aller à la catégorie " Web, XML, Java EE et OSGi Enterprice De développement"
sélectionner "JSF Tools-Web Page Editor"
sélectionnez aussi "Outils JSF" (les icônes de la palette ne fonctionneront pas si vous ne sélectionnez pas cette option)
vous pouvez sauter l'étape avec la catégorie si vous entrez "éditeur de Page Web" dans la boîte de recherche.
la Palette du Luna Eclipse "outils JSF-éditeur de Page Web" ne contient pas d'éléments html5.
j'ai eu la même question en essayant de passer par quelques exercices d'applet d'introduction qui m'ont demandé d'écrire un fichier HTML pour afficher L'applet que j'ai créé en utilisant Eclipse. J'ai résolu le problème en utilisant Notepad++ pour éditer le document HTML, puis j'ai stocké mon fichier HTML dans le répertoire bin de mon projet Eclipse. Il y a probablement une solution plus correcte, mais j'ai pu obtenir le résultat que je cherchais: Afficher mon applet java (créé dans Eclipse) en utilisant un navigateur web.
j'ai utilisé avec succès richhtml4eclipse comme l'éditeur WYSIWYG pour un projet de logiciel interne - vous obtenez un dialogue avec les widgets natifs pour les boutons de style, etc, et une fenêtre de recherche simple pour la vue HTML.
j'ai aussi appliqué un post-traitement à la sortie avec la version Java de HTML Tidy, mais c'était plus pour des raisons de cohérence de version-Contrôle.
il s'agit d'un conteneur JFace natif avec un widget de navigateur intégré tournant une page avec tiny_mce imbriqué.
il utilise une version plus ancienne de tiny_mce pour son éditeur HTML interne, et se connecte à lui via une approche que j'ai vu utilisé ailleurs - transmettre des événements vers L'application Java native via des changements de barre d'état, et accepter des entrées via des appels JavaScript sur le widget de navigateur.