Этот плагин является интеграцией Sonarlint для NetBeans.
Он запрашивает NetBeans в версии 13.0 или выше и Java в версии 11 или выше.
Поддержка Java, JavaScript, PHP, HTML и XML
Аннотация в редакторе
Тип Sonarlint в предметах действия
«Проанализировать с Sonarlint» действие на проект/пакет/файлы, вкладка «Избранное»,…
Включить/отключить правила в инструментах/опции/Разное/Сонарлинт
Правила фильтра в инструментах/опциях/
Изменение настройки правил в инструментах/опциях/Разное/Сонарлинт или в окне «Подробности правила сонара»
Включить/отключить/настраивать правила по проекту
Добавить или удалить свойства анализа (Global или по проекту)
Восстановить выбранное правило из активированного по умолчанию
Добавить или обновить плагины из конфигурации
Пользовательское окно «Подробности правила сонара» с CSS
Включить или отключить правила тестирования в тестовых файлах
Значки серьезности
Частичная поддержка в проекте C/C ++ (Show Readme-Cfamily)
Sonarlint больше не использует URL -адреса для поиска плагинов, кроме путей файла.
Вы должны обновить путь к плагинам, которые вы добавили в инструментах → Опции → MisteChare → Sonarlint → Plugins.
В настоящее время глобальные свойства и свойства проекта объединены в файлы, принадлежащие проекту.
${projectDir} теперь заменяется абсолютным путем проекта для файлов, принадлежащих ему.
Выпуск 2.0.0 хочу опубликовать этот плагин на новом портале Netbeans на основе репозитория Maven Central.
Для этого все упаковки переименованы и имеют
В NetBeans User dirrectory Move config/Preferences/fr/philippefichet/sonarlint/netbeans.properties config/Preferences/com/github/philippefichet/sonarlint4netbeans/netbeans.properties .
Вы можете найти User directory NetBeans в меню Help/About .
Вы можете запустить «анализ с Sonarlint в контекстном меню (нажмите справа) по проекту, папке, многим файлам,…
Это действие видно непосредственно в контекстном меню через Sub Menu Tools .


Вы можете изменить настройки правил, щелкнув на этот значок
в инструментах/опциях/Разное/Сонарлинт или в окне «Подробности правила сонара».
Когда правило не имеет настройки, этот значок
присутствует.

Свойства могут быть добавлены в анализ Sonarlint, либо по всему миру, либо по проекту.+
Можно добавить плагин, совместимый с Sonarlint, указав ключ и URL -адрес плагина.
Чтобы не загружать плагин каждый раз, когда он используется, рекомендуется загрузить плагин и использовать схему file
Пример:
file:/c:/path/to/plugin.jar (1)
file:/path/to/plugin.jar (2)В окнах
На Linux или MacOS
Вы можете настроить «детали правила сонара» с помощью CSS.
Перейдите в инструменты/опции/Разное/Sonarlint и нажмите «Параметры» и на кнопке «Редактировать styleship для окна деталей правила сонара».
Важный | CSS ограничен Javax.swing.text.html.css, обратитесь к документации, чтобы узнать поддерживаемые свойства. |












Image :: docs/optionssonarlintoptions







