저희 커브는 국내 유일의 SonarSource의 파트너로 SonarQube 제품 판매, 기반 컨설팅 서비스를 제공하고 있습니다.

SonarLint

SonarSource SonarLint는 개발자의 개발 IDE에서 자체적으로 혹은 SonarQube와 Connection하여 코드 품질을 점검할 수 있게 해주는 제품입니다.

Open source extension for your favorite IDE!

SonarLint 소개

선호하는 개발 도구에서 코드의 문제를 점검할 수 있는 SonarLint 기능을 동영상으로 미리 체험해보세요.


On-the-fly

SonarLint는 코드를 작성할 때 문제점을 보여줍니다. 새로운 문제에 대해 코드 아래 표시를 해주므로 코딩에 집중할 수 있습니다.

SonarLint

On-the-fly


On changes

SonarLint는 추가하고 업데이트 한 모든 파일에서 발견된 문제를 시간 순으로 리스트를 보여줍니다.

SonarLint

On Changes


With smart explanations

SonarLint는 왜 그러한 문제가 발생하였는지 설명을 제공함으로써 이해를 증진 시킬 수 있습니다.

SonarLint

With smart explanations

SonarLint for IntelliJ IDEA

IntelliJ IDEA 플러그인은 코드에 잠재적인 버그와 품질 이슈를 찾아 줍니다. 파일을 열고 코딩을 시작하면 SonarLint로부터 감지되는 이슈를 확인할 수 있습니다.

Download
지원 언어 지원 도구 SonarLint Rule SonarQube Rule
Java IntelliJ IDEA Android Studio 지원 지원
JavaScript IntelliJ IDEA WebStorm, PHPStorm 지원 지원
PHP IntelliJ IDEA PHPStorm 지원 지원
Python IntelliJ IDEA PyCharm 지원 지원

SonarLint for Eclipse

Eclipse 플러그인은 코드에 잠재적인 버그와 품질 이슈를 찾아 줍니다. 파일을 열고 코딩을 시작하면 SonarLint로부터 감지되는 이슈를 확인할 수 있습니다.

Download
지원 언어 지원 도구 SonarLint Rule SonarQube Rule
Java Eclipse 지원 지원
JavaScript Eclipse 지원 지원
PHP Eclipse 지원 지원
Python Eclipse 지원 지원
ABAP Eclipse 미지원 지원
C/C++ Eclipse CDT 미지원 지원
COBOL Visual COBOL, Compuware Topaz, IBM IDz 미지원 지원
PL/I Compuware Topaz, IBM IDz 미지원 지원
PL/SQL Eclipse 미지원 지원
RPG Eclipse 미지원 지원

SonarLint for Visual Studio

Visual Studio 플러그인은 코드에 잠재적인 버그와 품질 이슈를 찾아 줍니다. 파일을 열고 코딩을 시작하면 SonarLint로부터 감지되는 이슈를 확인할 수 있습니다.

Download
지원 언어 지원 도구 SonarLint Rule SonarQube Rule
C# VS 2017, VS 2015 지원 지원
VB.NET VS 2017, VS 2015 지원 지원
C VS 2017, VS 2015 지원 미지원
C++ VS 2017, VS 2015 지원 미지원
JavaScript VS 2017, VS 2015 지원 미지원

SonarLint for VS Code

VS Code 플러그인은 코드에 잠재적인 버그와 품질 이슈를 찾아 줍니다. 파일을 열고 코딩을 시작하면 SonarLint로부터 감지되는 이슈를 확인할 수 있습니다.

Download
지원 언어 지원 도구 SonarLint Rule SonarQube Rule
JavaScript VS Code 지원 미지원
PHP VS Code 지원 미지원
Python VS Code 지원 미지원
TypeScript VS Code 지원 미지원

SonarLint for ATOM

ATOM 플러그인은 코드에 잠재적인 버그와 품질 이슈를 찾아 줍니다. 파일을 열고 코딩을 시작하면 SonarLint로부터 감지되는 이슈를 확인할 수 있습니다.

Download
지원 언어 지원 도구 SonarLint Rule SonarQube Rule
JavaScript Atom 지원 미지원
PHP Atom 지원 미지원
Python Atom 지원 미지원