Release of VS Code Addon Manager #1965
carsakiller
announced in
Announcements
Replies: 1 comment
-
amazing! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
New in version
3.6.15
of the VS Code extension is the addon manager! 🎉It can be opened by using Ctrl + P to open the command palette and running the
Open Addon Manager
(lua.addon_manager.open
) command.Summary
The addon manager allows you to enable, disable, and uninstall addons for the language server. This means you can now easily install definitions for libraries and automatically apply settings to better emulate an environment.
Contributing Addons
The addon manager pulls from the LLS-Addons repository and currently contains many of the definitions from the language server. If you would like to contribute an addon, head over to the LLS-Addons README to learn more. They are very similar to the environment emulations (now Addons) that have been in use for a while, but add a little more configuration and are currently missing plugin support.
WebVue UI
The addon manager is a webview (basically an iframe) that allows us to display a custom webpage within VS Code. You can check out the code for the webview UI in the vscode-lua-webvue repository. It uses Vue.js and some VS Code components and styling to try to make it feel as at-home as possible.
Feedback
The addon manager has been a while in the making, so I'm excited to finally merge it in. If you have any feedback, please leave it in the VS Code extension repository ❤️.
Beta Was this translation helpful? Give feedback.
All reactions