VSCode UI5插件配置,取消ID规则以及事件命名规则
VSCode安装SAP UI5插件后,控件ID以及事件的命名规则有校验,不规范的话会有红色波浪线提示。看起来不太美观。
"idOrgCodeInput" should match pattern: "/^idBurid.*?Input$/"TagAttributeLinter(UI5plugin)
"t_Check" should match pattern: "/^onBuridInput.*?Change$/"TagAttributeLinter(UI5plugin)
有两种办法
- 接受它的建议,很明显,如果选择了这种,就没必要有这篇文章了
- 取消这两个命名规则校验
增加 .ui5pluginrc.json 配置文件
1.取消ID规则 (不建议配置,SAPUI5 ID需要全局唯一)
JavaScript 全选
{
"ui5": {
"ui5linter": {
"idNamingPattern": ".*"
}
}
}
2.取消事件规则
JavaScript 全选
{
"ui5": {
"ui5linter": {
"eventNamingPattern": ".*"
}
}
}
取消默认值提醒
JavaScript 全选
{
"ui5": {
"ui5linter": {
"severity": {
"TagAttributeDefaultValueLinter": "Hint"
}
}
}
}
配置参考:
JavaScript 全选
{
"ui5": {
"ui5linter": {
"eventNamingPattern": ".*",
"severity": {
"TagAttributeDefaultValueLinter": "Hint"
}
}
}
}
参考:
ui5plugin-linter/README.md at master · iljapostnovs/ui5plugin-linter
ui5plugin-linter/README.md at master · iljapostnovs/ui5plugin-linter
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
SAPUI5 张国生