所以,我在项目的根目录下有我的tsconfig.json和tslint.json。当我运行{
"defaultSeverity": "error",
"extends": [
"tslint:recommended"
],
"jsRules": {},
"rules": {
"quotemark": [
true,
"single",
"avoid-escape"
],
"semicolon": [
true,
"always"
]
},
"rulesDirectory": []
}
时,它会显示终端中的所有错误。但我在VS Code中没有得到任何提示/行。我疯狂地试图弄明白为什么它不会起作用。我故意违反规则但没有任何反应。我试过几次强行戒烟。我已经尝试过其他规则并反对他们。 (注意,我不是在谈论TSLint的VSCode扩展。)我写了一个非常基本的:
<div class="image-holder ui-draggable" title="something" id="image-138-1"
style="height: 20px; width: 20px; background-image: url("http://example.com/userdata/138/image_5beb36c29fe79f5590054d05164c88f7.
gif"); left: 0px; top: 0px; position: relative;"></div><div
class="image-holder ui-draggable" title="something2" id="image-15230-4"
style="height: 40px; width: 40px; background-image: url("http://example.com/userdata/135238/image_5beb36c29fwrdfsdfd05164c88f7.g
if"); left: 0px; top: 0px; position: relative;"></div><div
class="image-holder ui-draggable" title="somethinggfhgf" id="image-1388973-1"
style="height: 30px; width: 10px; background-image: url("http://example.com/userdata/13456548/image_5beb3646456164c88f7.gif"
;); left: 0px; top: 50px; position: relative;"></div>
答案 0 :(得分:1)
如果您尚未安装tslint扩展名并且未通过任务手动运行tslint,则VSCode将不会检查&#34;它的规则。
VSCode没有&#34;嵌入&#34;支持tslint。您必须安装上述扩展程序才能获得正在处理的智能感知支持。