Improve the development experience of writing Gem elements:
- Inline HTML/CSS/Style support
- Basic functional support, just like developing in
.html/.cssfiles - Custom element support
- Go to Definition
- Go to References
- Rename element tag
- Element tag/attr/prop validate
- Hover document
- Auto complete
- Basic functional support, just like developing in
- Gem API support
@effect/@memoallow unused private field- State property suggestion remove irrelevant content
{
// Let the extension know how to find the element definition
"gem.elementDefineRules": {
"Duoyun*Element": "dy-*",
"*Element": "*",
},
// Same as emmet configuration
"gem.emmet": {},
}