Project Analyzer v10.2

English
English
Deutsch
Deutsch
Suomi
Suomi

Dokumentierungs- und Optimierungsprogramm für Visual Basic, VB.NET und VBA. Systeme verstehen. Code optimieren. Programme mit Rapporten und Diagrammen dokumentieren.

Neue Version: Office 2016 VBA mit Project Analyzer und VBA Plug analysieren.

Analysierungs­programm für VB Quellcode

Was wäre, wenn Sie Ihren Quellcode automatisch optimieren und dokumentieren könnten? Oder wenn Sie grafisch durch den Quellcode Ihrer Kollegen navigieren könnten?

Jetzt ist dies möglich! Und vieles mehr. Project Analyzer ist das komplette Codeanalyse- und Qualitätskontrolle-Werkzeug für Visual Basic, VB.NET und Office VBA. Es macht Vorschläge für bessere Notation und hilft Ihnen, ungenutzten Code zu entfernen.

Schlankerer und schnellerer Code mit weniger Fehlern. Interessiert? Warten Sie - das ist noch nicht alles. Projekt Analyzer lässt Sie die Projekte Ihrer Kollegen schneller verstehen. Seine einmalige Funktion lässt Sie per Hypertext oder grafischem Baum durch den Quelltext navigieren.

Zur Feinabstimmung und Überwachung während der Softwareentwicklung misst Project Analyzer die Qualität des Quellcodes in Industriestandard. Natürlich dokumentiert Project Analyzer auch Ihre Projekte inklusive Querverweisen und anderen nützlichen Informationen.

Übersichtliche Quellcode-Pflege mit erhöhter Qualität? Laden Sie jetzt eine Testversion herunter und probieren Sie selbst. Oder bestellen Sie sofort.

Wussten Sie schon, dass ein Programm bis zu 30–40 % ungenutzten Quellcode enthalten kann? Wann haben Sie zuletzt Ihren Code analysiert?

Die wichtigsten Fähigkeiten
Project Analyzer

Suche nach Programmierungs­problemen:

Finden von nicht verwendetem Code. Entfernen Sie ungenutzte Module, Methoden, Variablen, Konstanten und Steuerelemente. Verringern Sie dadurch die Größe Ihrer Exe-Dateien um bis zu mehrere 100 kB.
Optimierung. Finden Sie ineffizienten Code und verwenden Sie eine schnellere Syntax und optimale Deklarationen.
Logik durchsehen. Schleifen werden nicht wiederholt, bedingte Anweisungen werden immer (oder nie) ausgeführt, Zeilen sind unerreichbar, Konstanten sind unexakt, ...
Fehler finden. Finden Sie funktionale Probleme wie undefinierte Ereignisse, fragliche Reihenfolgen des Tabulator-Fokus oder fehlende Fehlerbehandlung.
Unterstützung sauberer Struktur. Wenden Sie standardisierte Designs an und machen Sie so Spaghetti-Code wieder lesbar.
Standard-Notation. Geben Sie Konventionen zur Benennung von Variablen, Methoden und anderen Objekten vor. Pro, Ent
Vermeidet Speicher-Lecks. Seien Sie sicher, dass alle Objekte und API-Handles korrekt entladen werden.
Doppelten Code finden. Finden und vereinen Sie Prozeduren oder kleinere Ausschnitte, die per Copy & Paste vervielfältigt wurden. Ent
Stellt die .NET-Kompatibilität sicher. Untersuchen Sie VB6 Quellcode nach bekannten .NET Kompatibilitäts-Problemen. Ent

Alle Probleme anzeigen, die gefunden werdenPopup link

Surfen Sie in Ihrem Code per Hypertext. Klicken Sie auf Objekte, um deren Benutzung und Deklarationen anzusehen. Finden Sie Quellcode über einen erweiterten Suchen-Dialog. Kopieren Sie syntax-formatierten Code in Dokumente.

Querverweisinformation zeigt jede Verwendung aller Programm-Objekte auf. Verschaffen Sie sich einen Einblick in die Instanzierungen Ihrer Klassen, Lese- und Schreibzugriffe auf die Variablen, Methoden-Aufrufe usw. Analysieren Sie die Abhängigkeiten Ihrer Dateien und der Aufrufsequenzen, um die Auswirkungen von Änderungen zu verfolgen.

Code-Dokumentation. Erzeugen Sie komplette Dokumentationen inklusive Auflistung der Klassen, Module, Prozeduren, Variablen usw. Drucken Sie Ihren Code aus, mit Farben und in vielen Spalten. Std, Pro, Ent Erzeugen Sie Handbücher und HTML/CHM-Dateien für Ihren Code. Pro, Ent

Binärdateien. Analysieren Sie Inhalt und Verwendung von binären DLL-, COM- und .NET-Dateien in Ihrem Code. .dll, .ocx und .exe. Ent

Qualitätskontrolle. Überwachen Sie die Codequalität mit Hilfe von duzenden von Angaben wie Anzahl der Codezeilen, zyklische Komplexität, relative Komplexität, Verschachtelungstiefe, Umfang der Kommentare, Länge der Namen. Vergleichen Sie Projekte und betrachten Sie die Projekt-Historie. Ent

Alle Fähigkeiten

Std = Standard Edition. Pro = Pro Edition. Ent = Enterprise Edition.

Lernen Sie mehr

Project Analyzer Tour. Machen Sie diese englische Tour, um einen Überblick zu erhalten.

Demo downloaden. Die freie Version ist voll funktionsfähig, analysiert aber nur 10 Quelldateien gleichzeitig.

Lesen Sie das AnleitungPopup link auf Englisch, um mehr über die genauen Fähigkeiten zu erfahren.

Fragen? Schreiben Sie uns auf Deutsch! Oder schauen Sie in die "häufigsten Fragen und Antworten".

Editionen

Project Analyzer ist in drei verschiedenen Editionen erhältlich.

Standard Edition = professionelles Code-Analyse-Werkzeug
Pro Edition = Standard Edition + Pro features
Enterprise Edition = Pro Edition + Enterprise features

VBA Plug ermöglicht, Office VBA zu analysieren. Mehr über VBA Plug

Systemforderungen

Project Analyzer funktioniert in Windows 98/ME/2000/XP/2003/Vista/7/8/10.

Das Programm analysiert Projekte, welche mit VB 3.0, 4.0, 5.0, 6.0 oder VB.NET 2002, 2003, 2005, 2008, 2010, 2012 oder 2013 erstellt wurden. Unterstützung von Office VBA benötigt VBA Plug.

Auf Deutsch?

Project Analyzer kommt aus Finnland. Am besten verstehen wir Englisch, aber Sie können uns auch auf Deutsch kontaktieren. Wir freuen uns darauf – im Rahmen unserer Möglichkeiten – mit Ihnen auf Deutsch zu kommunizieren.

Bestellanleitung auf Deutsch.

Andere Analyse- und Dokumentationswerkzeuge zum Ausprobieren
Visustin Flußdiagramm-Ersteller um VB, VB.NET, C#, C/C++ und andere Sprachen zu dokumentieren
VB Watch Laufzeit-Analysierer zur Auswertung, Geschwindigkeitsmessung, Test und Behandlung von Fehlern.

Wer setzt Project Analyzer ein?

Zum Beispiel folgende Firmen und Organisationen gebrauchen Project Analyzer in Deutschland, Österreich und der Schweiz:

ABB, Air Berlin, Almafin Jaeger, Alstom, Alte Leipziger Lebensversicherung, ATOS ORIGIN, BASF-LYNX, Bertelsmann, Bosch, Bundesdruckerei, Commerzbank, Credit Suisse, Daimler, Deutsche Bank, Hamburgische Electricitäts-Werke, IAEA, MAN, Morgan Stanley, Osram, Philips, Rohde & Schwarz, RTL II, RWE, SAP, Sauber Petronas Engineering, Schenk, Siemens, Stadt Hamm, Stadt- und Kreissparkasse Erlangen, T-Mobile, T-Systems, Teamware, Terex, Österreichische Nationalbank...

©Aivosto Oy -