primefaces-extensions / faces-intellisense

Visual Studio Code extension that provides components completion in the HTML, XHTML and Faces. Based on the official Tag Library definitions.
https://marketplace.visualstudio.com/items?itemName=FlipWarthog.faces-intellisense
MIT License
6 stars 1 forks source link
faces intellisense jsf primefaces vscode vscode-extension
# VS Code Intellisense for Jakarta Faces

Version License: MIT Installs Discord Chat

A Visual Studio Code extension that provides component completion in the HTML, XHTML and JSF. Based on the official Taglib definitions.

Taglib supported for

Features

Supported Language Modes

Extended Support for Other Language Modes

It's possible to specify which language modes will have autocompletion. There are five settings for this feature:

What's new

Check out the changelog for the current and previous updates.

Usage

The extension will automatically display the completion options. In case the completion is not showing, you can run the command by pressing Ctrl+Shift+P (Cmd+Shift+P for Mac) and then typing "Faces Cache".

More User Settings

The extension supports a few user settings, changes to these settings will be automatically recognized and the caching process will be re-executed.

Generate Tag Libraries

To generate or update tag libraries you can do the following:

  1. Navigate to \generator.
  2. Run npm install
  3. Run npm run start to generate new code.

To add a new library or update just edit \generator\src\index.ts and run npm run start.

Contributions

You can request new features and contribute to the extension development on its repository on GitHub. Look for an issue you're interested in working on, comment on it to let me know you're working on it and submit your pull request! :D

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Per-Steinar Karlsen
Per-Steinar Karlsen

πŸ’»
Tito Sanchez
Tito Sanchez

πŸ’»
Leonardo SJ
Leonardo SJ

πŸ’»
FlipWarthog
FlipWarthog

🚧 πŸ’»
Melloware
Melloware

πŸ’»
DebasishWe
DebasishWe

πŸ““
Jeff Brower
Jeff Brower

πŸ›

This project follows the all-contributors specification. Contributions of any kind welcome!