이 플러그인은 NetBeans를위한 소나 링트 통합입니다.
버전 13.0 이상의 NetBeans와 버전 11 이상의 Java를 요청합니다.
Java, JavaScript, PHP, HTML 및 XML을 지원합니다
편집기에 주석
액션 아이템에 Sonarlint를 입력하십시오
프로젝트/패키지/파일, 즐겨 찾기 탭에서 "Sonarlint를 사용하여 분석"작업…
도구/옵션/기타/소나 린트에서 규칙을 활성화/비활성화합니다
도구/옵션/기타/소나 링 옵션 패널 및 "소나 규칙 세부 사항"창의 필터 규칙
도구/옵션/기타/소나 링트 또는 "소나 규칙 세부 사항"창에서 규칙 설정 변경
프로젝트별로 규칙을 활성화/비활성화/구성합니다
속성 분석 추가 또는 제거 (글로벌 또는 프로젝트 별)
선택한 규칙을 기본적으로 활성화하여 복원하십시오
구성에서 플러그인을 추가하거나 업데이트합니다
CSS가있는 사용자 정의 "소나 규칙 세부 사항"창
테스트 파일에서 테스트 규칙을 활성화 또는 비활성화합니다
심각도 아이콘
C/C ++ 프로젝트에 대한 부분 지원 (Show ReadMe-Cmamily)
Sonarlint는 더 이상 URL을 사용하여 플러그인을 찾지 않고 파일 경로를 찾습니다.
도구 → 옵션 → misceleance → sonarlint → 플러그인에 추가 된 플러그인의 경로를 업데이트해야합니다.
이제 글로벌 속성 및 프로젝트 속성은 프로젝트에 속하는 파일에 병합됩니다.
${projectDir} 는 이제 프로젝트에 속하는 파일의 절대 경로로 대체됩니다.
릴리스 2.0.0 Maven Central 저장소를 기반으로 New NetBeans Portal 에이 플러그인을 게시하십시오.
이를 위해 모든 패키지의 이름이 바뀌고 있습니다
NetBeans에서 User dirrectory Move config/Preferences/fr/philippefichet/sonarlint/netbeans.properties for config/Preferences/com/github/philippefichet/sonarlint4netbeans/netbeans.properties .
Menu Help/About 에서 NetBeans User directory 찾을 수 있습니다.
프로젝트, 폴더, 많은 파일에서 "Context Menu (오른쪽을 클릭)로 Sonarlint를 사용하여 Analyze를 실행할 수 있습니다.
이 작업은 Tools 하위 메뉴를 통해 컨텍스트 메뉴에서 직접 볼 수 있습니다.


이 아이콘을 왼쪽 클릭하여 규칙 설정을 변경할 수 있습니다.
도구/옵션/기타/소나 링 또는 "소나 규칙 세부 사항"창에서.
규칙에 설정이 없으면이 아이콘
존재합니다.

속성은 전 세계적으로 또는 프로젝트에 의해 Sonarlint에 의해 분석에 추가 될 수 있습니다.+
플러그인의 키와 URL을 표시하여 Sonarlint와 호환되는 플러그인을 추가 할 수 있습니다.
플러그인이 사용할 때마다 다운로드를 피하려면 플러그인을 다운로드하고 file 체계를 사용하는 것이 좋습니다.
예:
file:/c:/path/to/plugin.jar (1)
file:/path/to/plugin.jar (2)창에서
Linux 또는 MacOS에서
CSS로 "소나 규칙 세부 사항"을 사용자 정의 할 수 있습니다.
도구/옵션/기타/소나 링트로 이동하여 "옵션"을 클릭하고 "Sonar Rule Setall Window의 스타일 시트 편집"을 클릭하십시오.
중요한 | CSS는 javax.swing.text.html.css로 제한됩니다. 지원되는 속성을 알기 위해 문서를 참조하십시오. |












image :: docs/optionssonarlintoptions







