У нас есть проект ASP.NET, мы пытаемся провести анализ JS на лету. SonarLint предоставляет только анализ файлов C#. Инкрементный анализ, кажется, устарел, и для анализа проблем требуются разные файлы конфигурации, которые не поддерживает SonarQube Scanner. Имея 2 разных файла конфигурации и постоянно переименовывая их, вы, как вы можете себе представить, очень сложная задача, чтобы убедить, обучить и дисциплинировать большую команду разработчиков. Каким будет решение?ASP.NET и SonarLint
ответ
Вы не можете (на данный момент) иметь поддержку JS на лету в SonarLint для Visual Studio, но вы можете иметь некоторые из них с IntelliJ/Eclipse, хотя я не уверен, что этот опыт был бы очень полезен для ASP. Чистый проект.
Что я хотел бы предложить, если вы действительно хотите провести анализ перед фиксацией, это иметь локальный сервер SonarQube (можно найти here) и вручную запустить Scanner for CLI и нажать результат на этот локальный экземпляр.
Подумав об этом немного, кажется, что сложная задача - собрать всех на локальных серверах сонара команды ... А как насчет использования отчета SonarScanner и проблем? У меня возникла проблема с дополнительным анализом на нем, поскольку он был заменен на «проблемный» анализ, и подключение сканера к серверу мало что делает, поскольку отчет по-прежнему показывает все проблемы как новые. Более того, у меня проблемы с исключениями - хотя они указаны в файле свойств, они не работают ... – worldpart
- 1. SonarQube И SonarLint разница
- 2. SonarLint KeyNotFoundException
- 3. Использование SonarLint в eclipse
- 4. SonarLint: S2760 - возможная ошибка
- 5. Уточнение намерений SonarLint
- 6. SonarLint на нескольких машинах
- 7. SonarLint для Sonarqube 4.4.1
- 8. Плагин SonarLint Visual Studio 2015 не поддерживает ядро asp.net?
- 9. Невозможно связать проект ASP.NET 5/Core 1.0 с помощью SonarLint
- 10. Подключение sonarlint с затмением и sonarqube ошибки
- 11. SonarQube модернизация экосистем (SonarQube и SonarLint)
- 12. Правила импорта/экспорта SonarLint и SonarQube
- 13. Правило SonarLint относительно Files.notExists
- 14. SonarLint очень медленный
- 15. SonarLint подсказка скрывает подсказку Eclipse
- 16. Автоматический запуск Sonarlint всегда выключен?
- 17. SonarLint плагин Затмение Ошибки версия
- 18. Удалить автоматическую генерацию коды из SonarLint анализа
- 19. Исключить файлы JS из SonarLint
- 20. Intellij SonarLint 2.3 - правило игнорирования
- 21. SonarLint не видит сервер связывания
- 22. Как использовать SonarLint в Eclipse
- 23. Sonarlint CLI: Как анализировать несколько java-файлов с помощью sonarlint CLI
- 24. SonarLint для Eclipse - предстоящая версия 2 запланированная дата и совместимость
- 25. SonarLint значительно замедляет работу Visual Studio 2015
- 26. SonarLint: Что делает проект проекта SonarQube?
- 27. Версия SonarLint, входящая в комплект Sonarqube C#
- 28. SonarLint отображает проблемы только в изменениях файлов
- 29. SonarLint для Eclipse поддерживает плагин C/C++?
- 30. Как отключить SonarLint для тестовых проектов
Не уверен, что правильно понял ваш вопрос. Вы говорите о профилях качества? –
Не совсем, SonarQube в облаке анализирует все файлы. Я говорю о локальном анализе предварительной фиксации «на лету», как разработчик пишет код. SonarLint делает это (подчеркивает проблемы) прямо в Visual Studio, но только для C#. Я ищу решение, которое будет подходящим для разработки JavaScript. Я попробовал инкрементный анализ, но он был устаревшим, наряду со многими другими вещами, которые хорошо работали. – worldpart