Project Analyzer v8.1

Dokumentierungs- und Optimierungsprogramm für Visual Basic, VBA und VB.NET.
English Suomi
English Suomi

Neue version: Project Analyzer v8.1 druckt Ihren Code aus.

Project Analyzer, Analysierungsprogramm 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 Sie. 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 Programmierungsproblemen

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.
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
Fehler finden findet funktionale Probleme wie undefinierte Ereignisse, fragliche Reihenfolgen des Tabulator-Fokus oder fehlende Fehlerbehandlung.
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

DLL- und COM-Dateien. Analysieren Sie Inhalt und Verwendung von binären .dll, .ocx und .exe-Dateien in Ihrem Code. 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.

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, Alte Leipziger Lebensversicherung, ATOS ORIGIN, BASF-LYNX, Bertelsmann, Bundesdruckerei, Credit Suisse, Deutsche Bank, Hamburgische Electricitäts-Werke, IAEA, Morgan Stanley, Osram, Philips, Rohde & Schwarz, RTL II, SAP, Sauber Petronas Engineering, Schenk, Siemens, Stadt Hamm, Stadt- und Kreissparkasse Erlangen, T-Systems, Teamware, Österreichische Nationalbank...

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 95/98/ME/NT4-SP3/2000/XP/2003.

Das Programm analysiert Projekte, welche mit VB 3.0, 4.0, 5.0, 6.0 oder VB.NET 2002, 2003 oder 2005 erstellt wurden. Die Installation einer .NET Laufzeitumgebung ist nicht notwendig. Unterstützung von Office VBA benötigt VBA Plug.

Auf Deutsch?

Aivosto Oy ist eine Finnische Firma. 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
VB Watch Laufzeit-Analysierer zur Auswertung, Geschwindigkeitsmessung, Test und Behandlung von Fehlern.
Visustin Flußdiagramm-Ersteller um VB, VB.NET, C#, C/C++ und andere Sprachen zu dokumentieren
CodeSMART analysiert C# Code.

©Aivosto Oy -