- Updated the method with which third party addon suggestions are included. Now requires an
addon.json
file within the root folder of the addon. See the README for more information.
- Added
.xml
extension to list of supported files - Added
expressionengine.thirdPartyAddonPath
user/workspace setting to control paths to addons directory on a user or workspace level - Added support for third party addon suggestions for tags, parameters, and globals
- Requires third party addon suggestions to be defined
- Only includes suggestions for addons that are currently present in the workspace
- Added CONTRIBUTIONS with instructions for third party addon developers
- Added functionality for auto closing ExpressionEngine tags/variables
- Added
expressionengine.autoClosingTags
user/workspace setting to control auto closing tags/variables - Added parameter suggestions for some global variables
current_time
encode
redirect
template_edit_date
- Implement the VS Code default html formatting indent/outdent logic
- Improve parameter suggestions with required flags, type, values, and defaults
- Limit closing tag suggestions to only those that have closing tags
- Enable parameter suggestions for multi-line tags (triggered on new lines and spaces)
- Fix parameter suggestion descriptions
- Added disclaimer
- Update icon and Marketplace banner color
- Fix missing require() necessary for tag parameter suggestions (oops!)
- Add parameter suggestions for
layout:set
variables - Update .vscodeignore
- Enable suggestions for parameters for tags when space character is typed (i.e.
channel
,limit
,disable
, etc. forexp:channel:entries
)- Currently requires the cursor to be positioned on the same line as the tag, support for multi-line tags is planned
- Allow
layout:set
,layout:set:append
, andlayout:set:prepend
to show in closing tag suggestions
- Now prevents suggestions for Angular expressions
- Enable suggestions for closing tags/variables (when
{/
has been typed)
- Limit current completion items to trigger only on ‘{‘ character
- Added completionProvider (suggestions)
- Added
expressionengine.suggest.basic
user/workspace setting to control suggestions
- Make spaces around keyword operators optional
- Add support for tags with unknown number of segments
- Add support for value-less parameters
- Update README with color override instructions/example
- Overhaul syntax to fix several highlighting issues
- Skip patch number to fix accidental increment in VS Marketplace
- Remove space from name
- Initial release