我试图安装这个插件 - Web Analyzer,但不幸的是它不能安装在2017年VS,它表明:设置TSLint为VS2017
VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
我想知道是否有一种方法在VS中设置tslint还是有其他方法来检查语法?
谢谢!
我试图安装这个插件 - Web Analyzer,但不幸的是它不能安装在2017年VS,它表明:设置TSLint为VS2017
VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
我想知道是否有一种方法在VS中设置tslint还是有其他方法来检查语法?
谢谢!
现在打字稿有language server plugins support并有TSLint plugin,则可用另一选项:
tslint.json
放入C:\Program Files (x86)\Microsoft SDKs\TypeScript\2.3
或其任何父目录并运行npm install typescript tslint tslint-language-service
(Visual Studio不搜索tslint.json
或插入项目文件夹中)tsconfig.json
现在TSLint添加"plugins": [{ "name": "tslint-language-service" }]
到compilerOptions
在Visual Studio中应当工作:
Web Analyzer是作为Visual Studio 2017的一部分安装的。坏消息:没有tslint。我怀疑(希望)它可以使用taskrunner和gulp完成,并将输出重新输入到Visual Studio 2017错误窗口中(使用tslint的'msbuild'输出),但是当我尝试这样做时,我不能不能让它工作,我没有时间去解决问题。可能这个输出选项在vs2017中不受支持。
我的解决方案是回滚到vs2015社区。 (我还收回了我所依赖的代码镜头功能。)我希望这些事情能够最终回到最终,所以我可以向前推进一些新功能。
UPDATE:丰富纽曼已经写了一个名为打字稿Analyzerfor vs2017 https://marketplace.visualstudio.com/items?itemName=RichNewman.TypeScriptAnalyzer
感谢Rich N更换,现在有TypeScript Analyzer为Visual Studio 2017年见他的回答对同一主题here的SO问题。
有没有人设法让这与打字稿的最新版本和语言服务工作?上面的链接现在安装TypeScript 2.4的智能感知,但是我按照上面的步骤进行操作,不会出现任何线迹。 –
我按照说明进行了修改,您能否介绍一下这方面的更多细节? (例如你的tsconfig.json)。非常感谢 –