Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 5 Min.

Tools für die Code-Analyse

Mit diesen Tools checken Sie den Code und sorgen damit für weniger Bugs.

Schwerpunkt


SharePoint Code Analysis Framework
Tools für SharePoint-Codeanalyse.
http://spcaf.codeplex.com/text
Visual Studio Extension - Enable Code Analysis
Visual Studio-Erweiterung, welche die Codeanalyse für alle Projekte ein- oder ausschaltet.
http://enablecodeanalysis.codeplex.com/text
FxFix
Behebt Fehler, die durch statische Codeanalyse-Tools wie FxCop und StyleCop identifiziert werden.
http://fxfix.codeplex.com/text
JSLint for Visual Studio 2010
JSLint JavaScript-Codeanalyse-Add-In für Visual Studio 2010.
http://jslint4vs2010.codeplex.com/text
NsDepCop
NsDepCop ist ein statisches Codeanalyse-Tool, das hilft, Namespace-Abhängigkeitsregeln in C#-Projekten zu erzwingen.
https://github.com/realvizu/NsDepCoptext
Cheburashka
Statische Codeanalyse. Regelsatz für Visual-Studio SSDT-Projekte.
http://cheburashka.codeplex.com/text
Sharp Analyzer
SharpAnalyzer ist ein Static-Codeanalyse-Tool für die Microsoft .NET-C#-Plattform.
http://sharpanalyzer.codeplex.com/text
Code Quality Extensions
Code Quality Extensions ermöglicht eine erweiterte Codeanalyse durch die Bereitstellung von FxCop und StyleCop Rules.
http://codequalityextension.codeplex.com/text
CodeSearchTree
Einfache Roslyn-basierte Codeanalyse-Bibliothek.
https://github.com/Anders-H/CodeSearchTreetext
SSDT-Code-Analysis
SQL-statisches Codeanalyse-Framework, für schnellere Fehlererkennung (und Korrektur) in Entwicklungszyklen.
https://github.com/colindooley11/SSDT-Code-Analysistext
PSCodeAnalyzer
PowerShell Codeanalyse-Module.
https://github.com/altrive/PSCodeAnalyzertext
Peachpie.Microsoft.CodeAnalysis
Fork von Dotnet/Roslyn. Leicht modifiziert, um für die Peachpie Compiler Plattform verwendet zu werden.
https://github.com/peachpiecompiler/Peachpie.Microsoft.CodeAnalysistext
CodeAnalysis
CodeAnalysis analysiert C#-Code.
https://github.com/karthikeyaJ/CodeAnalysistext
CodeTiger.CodeAnalysis
Roslyn-basierte statische Codeanalyse für C#-Projekte.
https://github.com/csdahlberg/CodeTiger.CodeAnalysistext
FxCop
FxCop ist eine Anwendung, die verwaltete Code-Assemblies analysiert (Code für die Common Language Runtime von .NET Framework). Es zeigt etwa mögliche Design-, Lokalisierungs-, Performance- und Sicherheitsverbesserungen an.
https://msdn.microsoft.com/en-us/library/bb429476(v=vs.80).aspxtext
CodeAnalysisEngine
Code Analyzer Engine für C#-Dateien.
https://github.com/akhilpanchal/CodeAnalysisEnginetext
ssdt-code-analysis-rules
Erweiterte SSDT-Regeln (SQL Server Development Tools) für Code-Benennung und Stile.
https://github.com/danny-sg/ssdt-code-analysis-rulestext
Roslyn-CodeAnalysis
Ermöglicht eine syntaktische Analyse des Codes mithilfe des API Microsoft.CodeAnalyse.
https://github.com/gBritz/Roslyn-CodeAnalysistext
StaticCodeAnalysis.Presentation
Statische Codeanalyse für C#.
https://github.com/lukeryannetnz/StaticCodeAnalysis.Presentationtext
Code-Analysis-Tools
Einfache Werkzeuge für die schnelle Codeanalyse.
https://github.com/profimedica/Code-Analysis-Toolstext
SqlServerCodeAnalysis
Ein einfaches Beispiel für die Verwendung des ScriptDom-Namespace zur Auswertung von SQL-Anweisungen für Code-Quality-Tools.
https://github.com/jwendl/SqlServerCodeAnalysistext
Code_Analyzer
Code Analysis Engine für C#.
https://github.com/mandeepjhajj/Code_Analyzertext
Usus.NET
Diese Visual-Studio-Erweiterung bietet statische Codeanalyse für Software, die mit .NET entwickelt wurde.
https://github.com/usus/Usus.NETtext
CodeVision
Impact-Analyse-Tool, für Quellcode und Suche nach Abhängigkeiten.
https://github.com/bashtavenko/CodeVisiontext
CodeAnalysisSuppressionAnalyzer
Ein einfacher Codeanalysator zur Identifizierung von Codeanalyse-Warnunterdrückungen in Quelldateien.
https://github.com/iamashwani/codeanalysissuppressionanalyzertext
Dead-Region-Analysis
Roslyn-Tool zum Analysieren von C#-Code über mehrere Projektkonfigurationen hinweg.
https://github.com/nslottow/dead-region-analysistext
Scat
Static Code Analysis Tool führt eine Analyse von C#- und ASP.NET-Anwendungen durch, ohne sich auf die Binäranalyse zu verlassen.
https://github.com/SecurityInnovation/scattext
Analysis-of-BlogEngine.NET
Quellcodeanalyse von BlogEngine.NET.
https://github.com/Solotzy/Analysis-of-BlogEngine.NETtext
ArchiMetrics
Verschiedene Codeanalyse-Tools für C#.
https://github.com/melpadden/ArchiMetricstext
TransactSqlAnalyzer
Statische Codeanalyse für Transact SQL.
https://github.com/ifbeginend/TransactSqlAnalyzertext
JavaScript-Analyzer
Ein statischer Codeanalyse-Workflow für XMLStyleHelper.
https://github.com/perfoon/JavaScript-analysertext
STAC
Ein Werkzeug für die statische Textanalyse von Code.
https://github.com/seelprojects/STACtext
fxcopwrapper
Wrap um FxCopCmd, um Bugs in Code Analysis zu bearbeiten.
https://github.com/bdhess/fxcopwrappertext
MemAnalyzer
Ein Befehlszeilenspeicheranalyse-Tool für verwalteten Code.
https://github.com/Alois-xx/MemAnalyzertext

Weitere Tools


NETCore.Encrypt
NETCore ist ein Tool zum Verschlüsseln und Entschlüsseln. Inkl. den Algorithmen AES, RSA, MD5, SHA1, SHA256, SHA384, SHA512.
https://github.com/myloveCc/NETCore.Encrypttext
Visual-Geometry
Visualisierung von Geometriealghoritmen. Geschrieben in C#.NET (Windows Forms).
https://github.com/pearpanda/visual-geometrytext
DMS
Ein Projekt, das entwickelt wurde, um Grundlagen von ASP.NET Core, MongoDb und Angular 4.0 zu erlernen.
https://github.com/qutubsha/DMStext
Versions
Dieses Repo enthält Informationen über die verschiedenen Komponentenversionen, die mit .NET Core ausgeliefert werden.
https://github.com/dotnet/versionstext
Ssinternational
ASP.net MVC 4
https://github.com/websnipe-abhik/SSinternationaltext
Mono
Mono Open Source. ECMA-CLI-, C#- und .NET-Implementierung.
https://github.com/mono/monotext
Orchard-Scripting-Extensions-DotNet
Ein Modul für Orchard Scripting Extensions und für das Ausführen von C#- und Visual-Basic-Code in Orchard.
https://github.com/Lombiq/Orchard-Scripting-Extensions-DotNettext
Psharp
Sichere asynchrone, ereignisgesteuerte .NET-Programmierung.
https://github.com/p-org/PSharptext
corefx
Dieses Repo enthält die grundlegenden .NET-Core-Bibliotheken, genannt CoreFX. Es enthält Klassen für Collections, Dateisysteme, die Konsole, XML, async und vieles andere.
https://github.com/dotnet/corefxtext
TabularEditor
Tabular Editor ist ein Tool, mit dem Sie berechnete Spalten, Display Folders, Perspectives und Translations in SQL Server Analysis Services bearbeiten können (ab Kompatibilitätsstufe 1200).
https://github.com/otykier/TabularEditortext
Paket
Ein Manager, um Paket-Abhängigkeiten aufzulösen und zu verwalten. Mit Unterstützung für NuGet-Pakete und Git-Repositories.
https://github.com/fsprojects/Pakettext
SimpleFeedForward
Eine einfache .NET-Bibliothek von neuronalen Netzwerken, die für pädagogische Zwecke entwickelt wurde.
https://github.com/YuriVetroff/SimpleFeedForwardtext
aspnetcore-reactredux
ASP.NET-Core-Beipiele
https://github.com/justBanks/aspnetcore-reactreduxtext
Free-Spire.PDF-for-.NET
Free Spire.PDF für .NET ist eine Community Edition von Spire.PDF für .NET. Eine PDF-Komponente für kommerzielle und private Nutzung.
https://github.com/nancyeiceblue/Free-Spire.PDF-for-.NETtext
Moodle.API.Wrapper
Moodle API Wrapper für .NET.
https://github.com/syedrizwanm/Moodle.API.Wrappertext
Monodevelop
MonoDevelop ist eine Cross-Plattform-IDE, die sich vor allem an Mono/.NET-Entwickler richtet.
https://github.com/mono/monodeveloptext
TomsToolbox
Eine Reihe von Kernfunktionen und Klassen, um Alltagsaufgaben in der .NET-Entwicklung zu erleichtern.
https://github.com/tom-englert/TomsToolboxtext
Crosscutter
.NET-Erweiterungen, Sicherheits- und Komfortmethoden für bekannte Typen.
https://github.com/dbenzel/Crosscuttertext
SignalR
Unglaublich einfaches Echtzeit-Web für ASP.NET Core.
https://github.com/aspnet/SignalRtext

Neueste Beiträge

DWX hakt nach: Wie stellt man Daten besonders lesbar dar?
Dass das Design von Websites maßgeblich für die Lesbarkeit der Inhalte verantwortlich ist, ist klar. Das gleiche gilt aber auch für die Aufbereitung von Daten für Berichte. Worauf besonders zu achten ist, erklären Dr. Ina Humpert und Dr. Julia Norget.
3 Minuten
27. Jun 2025
DWX hakt nach: Wie gestaltet man intuitive User Experiences?
DWX hakt nach: Wie gestaltet man intuitive User Experiences? Intuitive Bedienbarkeit klingt gut – doch wie gelingt sie in der Praxis? UX-Expertin Vicky Pirker verrät auf der Developer Week, worauf es wirklich ankommt. Hier gibt sie vorab einen Einblick in ihre Session.
4 Minuten
27. Jun 2025
IoT neu eingebunden - Integration und Verwaltung von IoT-Geräten mit Azure IoT Operations
Wie sich das neue Azure IoT Operations von bestehenden Azure-Diensten unterscheidet, welche Technologien dabei zum Einsatz kommen und wann sich der Umstieg lohnt.
16 Minuten
15. Jun 2025
Miscellaneous

Das könnte Dich auch interessieren

UIs für Linux - Bedienoberflächen entwickeln mithilfe von C#, .NET und Avalonia
Es gibt viele UI-Frameworks für .NET, doch nur sehr wenige davon unterstützen Linux. Avalonia schafft als etabliertes Open-Source-Projekt Abhilfe.
16 Minuten
16. Jun 2025
Mythos Motivation - Teamentwicklung
Entwickler bringen Arbeitsfreude und Engagement meist schon von Haus aus mit. Diesen inneren Antrieb zu erhalten sollte für Führungskräfte im Fokus stehen.
13 Minuten
19. Jan 2017
Evolutionäres Prototyping von Business-Apps - Low Code/No Code und KI mit Power Apps
Microsoft baut Power Apps zunehmend mit Features aus, um die Low-Code-/No-Code-Welt mit der KI und der professionellen Programmierung zu verbinden.
19 Minuten
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige