Statische Code-Analyse

SonarLint für Visual Studio 4.0 und SonarC# 7.1 veröffentlicht

| Autor: Stephan Augsten

Die statische Code-Analyse von SonarLint erkennt Probleme basierend auf Regelsätzen und bietet Lösungsvorschläge an.
Bildergalerie: 1 Bild
Die statische Code-Analyse von SonarLint erkennt Probleme basierend auf Regelsätzen und bietet Lösungsvorschläge an. (Bild: SonarSource)

Die Code-Testing-Spezialisten von SonarSource haben SonarC# 7.1 sowie SonarLint für Visual Studio 4.0. SonarLint verfügt damit über einen leichtgewichtigen Verbindungsmodus sowie 20 neue Regeln für die statische Code-Analyse.

SonarLint erkennt fehlerhafte Code-Bestandteile ähnlich einer Rechtschreibprüfung noch während der Eingabe. Die erfassten Probleme werden außerdem innerhalb der gewählten integrierten Entwicklungsumgebung in einer Liste zusammengefasst. SonarC# basiert auf dem Microsoft Roslyn Compiler-Front-End und erlaubt die statische Analyse von C#-Code unter SonarLint, SonarQube und SonarCloud.

Die neue Major-Version von SonarLint wartet mit einem leichtgewichtigen Verbindungsmodus auf, der die Benutzerfreundlichkeit erheblich verbessern soll. Integriert der Nutzer SonarQube und seine Entwicklungslösung, sollen sich künftig nur noch wenige Projektdateien ändern und nur die benötigten Regelsätze für das statische Testing hinzugefügt werden.

Zudem verzichtet SonarSource künftig darauf, die SonarC#- und SonarVB-Analysatoren in Form von NuGet-Paketen hinzuzufügen. Potenzielle Auswirkungen auf die Build-Zeit und das Ausgabeprotokoll sollen damit der Vergangenheit angehören. Zudem verursache die Aktualisierung der Analysatoren in SonarQube nicht länger Änderungen in den Projektdateien.

Der neue Verbindungsmodus kommt nur bei neu kombinierten Lösungen zum Einsatz. Lösungen, die bereits im alten Modus gebunden waren, sind nicht betroffen und verwenden weiterhin NuGet-Pakete. Werden Projekte in diesen Umgebungen erstellt, gelten für sie ebenfalls die alten Regeln. Die neueste SonarLint-Version erfordert, dass die von Microsoft unterstützen Produkte Visual Studio 2017 und Visual Studio 2015 Update 3 oder höher installiert sind.

Kommentare werden geladen....

Kommentar zu diesem Artikel

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 45314895 / Testing)