2016-01-22 5 views
18

Ich wurde beauftragt, SonarQube für die Codequalität zu verwenden. Aber während ich das Plugin auf Eclipse herunterlade, habe ich verstanden, dass es veraltet ist und neu ist SonarLint.So verwenden Sie SonarLint in Eclipse

Aber wie bisher konnte ich keine gute Dokumentation finden, wie man SonarLint benutzt. Wie überprüfe ich das Java-Projekt? Ich habe nur Kontakt mit Youtube Videos bekommen. Aber leider sind sie mir wirklich sehr unklar.

Wenn Sie mich zu einem guten Ort leiten können, um ein klares Wissen darüber zu bekommen, werde ich Ihnen wirklich dankbar sein.

Antwort

12

können Sie SonarLint installieren vom Eclipse Marketplace und lesen die official SonarLint documentation

+3

Ich habe das Plugin installiert. Problem ist, wie man es benutzt. –

+2

@pippilongstocking Als erstes muss es für ein Projekt aktiviert werden: Klicken Sie mit der rechten Maustaste auf ein Projekt (in der Projektansicht), Konfigurieren -> SonarLint aktivieren. Dann sollten Dateien automatisch analysiert werden, wenn sie geöffnet oder gespeichert werden. Sie können auch das gesamte Projekt mit der rechten Maustaste darüber analysieren -> SonarLint -> Alle Dateien analysieren. Probleme werden im Editor markiert und erscheinen auch in der Ansicht "SonarLint Issues" (Fenster -> Show View -> SonarLint Issues). –

+0

Vielen Dank .. ,,,, –

0

Sie SonarLint von Sumit Singh wie beschrieben installieren. Dann können Sie Ihr Projekt mit einem Sonarqube-Server wie beschrieben verbinden here

Danach nur eine Änderung vornehmen und speichern. Sonarint analysiert das Projekt automatisch für Sie. Ursache Analyse ist standardmäßig aktiviert (soweit ich weiß)

2

Wenn Sie ein komplettes Projekt mit dem Sonar Lint-Plugin analysieren möchten, können Sie das Plugin durchsucht alle Java-Dateien mit einem Texteditor suchen und "Paket" ersetzen mit "Paket". Dies wird SVN oder Git Änderungen verursachen. Öffnen Sie die Ansicht "Sonar Lint Report" und führen Sie die Analyse unter "Aktuelles Projekt" aus. Kehre danach alle deine SVN-Änderungen zurück. Do nicht Führen Sie die Analyse erneut aus, da das Sonar Lint Plugin nur geänderte Dateien analysiert.

Ich fand dies hilfreich, wenn ich kein Projekt auf dem Sonar-Server zur Verfügung hatte.