在GNU / Linux上的Visual Studio Code上运行SonarQube插件

时间:2017-07-26 15:30:04

标签: sonarqube visual-studio-code sonarlint

我在Visual Studio Code上运行SonarQube插件和SonarLint时遇到了一些问题。 安装前者或两个插件后,我尝试运行(遵循教程...)命令SonarQube Inject: Create global config with credentials to servers,最后得到以下消息command 'sonarqube-inject.analyzeProject' not found

2 个答案:

答案 0 :(得分:2)

在Windows上键入:Ctrl-Shift-P,然后编写Sonar。编辑器将显示要使用的选项。

enter image description here

答案 1 :(得分:1)

问题来自插件二进制文件默认情况下不可执行(至少在我的Ubuntu 16.04 / VSCode 1.14上)。 我只需要让它可执行:

cd ~/.vscode/extensions/silverbulleters.sonarqube-inject-1.3.0/tools/sonarlint-cli/bin/
chmod u+x sonarlint

然后,重新启动VSCode并再次运行命令SonarQube Inject: Create global config with credentials to servers并设置服务器。