Ответ 1
SonarLint живет только в среде IDE (IntelliJ, Eclipse и Visual Studio). Его цель - дать мгновенную обратную связь при вводе кода. Для этого он концентрируется на том, какой код вы добавляете или обновляете.
SonarQube является центральным сервером, который обрабатывает полный анализ (запускается различными сканерами SonarQube). Его цель - дать 360 ° видение качества вашей базы кода. Для этого он регулярно анализирует все исходные строки вашего проекта.
Оба SonarLint и SonarQube полагаются на одни и те же статические анализаторы исходного кода - большинство из них написано с использованием технологии SonarSource.