구내식당

sonarLint(코드 인스펙션 lib) 본문

IT/Client

sonarLint(코드 인스펙션 lib)

구내식당 2023. 5. 26. 16:55

새로운 컴퓨터에 새롭게 개발 환경을 셋팅을 하다보니

 

이클립스 , VS Code에서 필수?(취향) lib list에서 sonarLint란 플러그인 접해보았다.

 

코드 인스펙션의 하나의 종류로써 

 

쉽게 말하면 내가 만든 코드에서 취약점 또는 속도향상을 위한 방법을 제시해주는 플러그인이였다.

 

이클립스 Elipse MarketPlace를 통해 설치

 

VS Code MarketPlace를 통해 설치 가능하다.

 

내가 사용해본것은 이클립스에서 MarketPlace를 통해 설치하면 

 

Console창 옆으로 SonarLint Report라는 새로운 창이 생길 것이다.

 

내가 확인 해보자하는 프로젝트를 우측클릭하면 동그란 빨간색 모양의 아이콘과 함께 SonarLint - Analyze를 클릭하면

 

프로젝트를 전체 스캔해서 내 코드에 대해서 확인을 할 수 있다.

 

Reoport창에 소스에 대해서 결과 내용이 파일별로 보이면

 

그 파일에 대해 우측 클릭 - Rule DesCription을 클릭 하면 이 코드를 어떻게 수정하면 좋을지 방향성을 알려준다.

 

설치 , 실행이 어렵지 않으니 한번 해보면 좋을 것 같다.

'IT > Client' 카테고리의 다른 글

jsp 에서 chrome , ex 따로 이미지, 값 따로 넣고싶을때  (0) 2017.02.10
onclick 이벤트가 안먹힐때  (0) 2017.01.26
javasript 함수 모음  (0) 2017.01.23
Cookie(쿠키)  (0) 2016.12.08
좋은 라이브러리 모음집  (0) 2016.11.21