Install the most recent JBoss Tools.
Go to Help > Install New Software.
Set Work with to the following URL depending on Eclipse version:
- 4.7 (Oxygen): http://download.jboss.org/jbosstools/oxygen/development/updates/
- 4.6 (Neon): https://download.jboss.org/jbosstools/neon/stable/updates/
- 4.5 (Mars): http://download.jboss.org/jbosstools/mars/stable/updates/
- 4.4 (Luna): http://download.jboss.org/jbosstools/updates/stable/luna/
- 4.3 (Kepler): http://download.jboss.org/jbosstools/updates/stable/kepler/
- 4.2 (Juno): http://download.jboss.org/jbosstools/updates/stable/juno/
- 3.7 (Indigo): http://download.jboss.org/jbosstools/updates/stable/indigo/
- 3.6 (Helios): http://download.jboss.org/jbosstools/updates/stable/helios/
In the results, make sure that you've Group items by catagory checked and then select Web and Java EE development somewhere near the bottom.
Next, etc, Finish.
This will get you the JBoss-provided AS and EAP server plugins, along with several easing JSF development plugins, such as EL autocompletion.
See also:
- The BalusC Code - JSF 2.2 tutorial with Eclipse and WildFly - Install JBoss Tools
- EL proposals / autocomplete / code assist in Facelets with Eclipse
- show JSF EL call hierarchy in eclipse
- Properties of new tags using composite component are not displayed by Eclipse auto complete shortcurt