typescript - 无法在 Idea IntelliJ 上配置 SonarLint 插件

标签 typescript intellij-idea sonarqube sonarlint

我正在尝试在 Idea Intellij(终极版)上配置 SonarLint 插件(版本 - 3.2.0.2350)。版本:2017.3.4,构建:173.4548.28),但在尝试 Update 时出现错误绑定(bind) - **未加载分析器**。以下插件不满足要求的最低版本,请升级它们。 typescript (安装1.1.0,最低1.5)

虽然我仍然可以继续更新项目列表、找到我的项目并保存设置,但每当我尝试分析任何文件时,它都会显示无法创建类加载器。 除了 Javascript Support 插件之外,我没有安装任何单独的 Typescript 插件。并更新到最新版本1.0。

有人可以帮忙吗?

enter image description here

最佳答案

SonarLint 公共(public)库的最新版本(大多数 SonarLint 风格都使用)unlock support of SonarTS .这在 IntelliJ 的 SonarLint 中尚未得到正式支持,但它会出现。

SonarLint 至少需要 SonarTS 1.5,而且您的 SonarQube 服务器上似乎安装了 SonarTS 1.1.0。所以基本上 SonarLint 是在要求您更新它,并且会忽略该插件。

类加载器错误应该来自其他原因,但我们需要一个堆栈跟踪来更好地理解(查看 SonarLint 日志)。

关于typescript - 无法在 Idea IntelliJ 上配置 SonarLint 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48546479/

相关文章:

angular - TypeError : this. router.events.filter is not a function error whichi uploading angular app to Aws s3 bucket

javascript - 如何将变量从@Input 传递到 Angular2 组件中的服务>

Scala 和 squeryl MySQL 连接断开,大约 10 分钟后无法重新连接

perl - 在许多java文件中将string1替换为string2,仅在注释中

java - 将此 lambda 替换为方法引用

java - 不一致的同步冲突

java - 比较 src 和类文件的最后修改时间戳是确保类文件是最新的最好方法吗?

javascript - Angular 服务是否可以直接更改注入(inject)它的组件的属性(没有商店/RxJs)?

javascript - 在 block 外使用值时返回 null

intellij-idea - 请放心,IntelliJ IDEA 中的 3.0.3 maven 依赖项不起作用