1 / 19

Größere Toolbox part 2

Größere Toolbox part 2. Michael F. King PVX Plus Technologies. Themen. Versionskontrolle Integriertes Toolkit (* ist wiedergeboren) Debugger-Tools Windows-INITTAB Auf Wrapup Objekt Lokaler Programm-Cache Befehlszeilen Hilfsprogramme Visuelles Wörterbuch Web News Auslieferung.

rian
Download Presentation

Größere Toolbox part 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Größere Toolboxpart 2 Michael F. King PVX Plus Technologies

  2. Themen • Versionskontrolle • Integriertes Toolkit (* ist wiedergeboren) • Debugger-Tools • Windows-INITTAB • Auf Wrapup Objekt • Lokaler Programm-Cache • Befehlszeilen Hilfsprogramme • Visuelles Wörterbuch • Web News Auslieferung

  3. Entwicklung • Eingebaute Versionskontrolle • System hat das Konzept der Groß / Klein und Interimsversionen • Versionsnummern-Format: 1.234.0001 • Groß / Klein mit optional 4-stelliger Interimszahl • SPEICHERN erhält automatisch "Interim"-Versionen • '+ R' Parameter steuert die Anzahl von Interimsversionen • VER-Befehl zeigt / bearbeitet Versionen • RECALL, um Versionen zu früheren Zuständen wieder aufzurufen • * IT bietet integrierten Support einschließlich Versionsvergleich

  4. Entwicklung • Eine erweiterte Version von * IT, die auch • Rückgängig Funktion (CTRL-Z und Menu / Symbolleisten) • Mehr Programme (9 Pre-V10, 10 oder mehr für V10) • Fehlerberichterstattung auf der unteren Zeile • Intelligent Zeilenumbruch • SVN-Integration • "Intellisense" für Funktionen Version 10

  5. Entwicklung • PxPlus IT Erweiterungen • Verbesserte UI-Layout • Eingebauter Debug-Einrichtung • Programm-Version Tracking • Synopsis Explorer • Arbeitsbereich Manager • Library-Schnittstellen für Nomads-, Programm-Bibliotheken und Makos

  6. Entwicklung • Programm Synopsis hilft bei der Entwicklung • Direkter Zugriff auf • Funktionen • Statement Beschriftungen • Variablen • Methoden • Highlight-Funktionen • Intelligentes Umbenennen • Nur Namensänderung der Variablen und / oder Beschriftung • Echtzeit Fehleranzeige • Statement-Fehler werden in der Statusleiste angezeigt, während Sie schreiben

  7. Entwicklung • Library-Schnittstellen eingebaut in IT • Nomads Bibliothek • Direkter Zugriff auf Dienstprogramme • Die Fähigkeit, gleichzeitig mehrere Panels zu bearbeiten • Programm Bibliothek • Die Fähigkeit Programm Bibliothek zu extrahieren und aktualisieren • „Drag and Drop“ aus dem • Windows Explorer, um die • Bibliothek zu laden • Makro Bibliothek • Dynamische Makro Generation, Code einfügen oder benutzerdefinierte Programmausführung.

  8. Entwicklung • Programm Versionskontrolle • Automatische Versionierung mit SAVE Befehl integriert • Der Zugang zu Versionen • Extrakt / Rückruf-Version • Vergleichen von Versionen • Kommandozeilen-Werkzeuge • Einfache Entriegelungsvorbereitung • Funktioniert ohne einen externen Server für die Quellcodeverwaltung • Ideal zum Nachverfolgen von Änderungen an Kundenseite.

  9. Fehlerbeseitigung • Eingebaute Fehlerbeseitigungsfunktion • Ermöglicht Fehlerbeseitigung von Hintergrundprozesseen • Quellcode Code-Verfolgung • Breakpoint, Werte sehen, Aufrufliste, Datei-Informationen und vieles mehr • Prozess-Anzeige-Möglichkeit • Ermöglicht den einfachen Anschluss und die Steuerung externer PxPlus Prozesse

  10. Entwicklung • Eine echte IDE Erfahrung mit verbessertem UI • Mehrteiliges Bildschirm Layout • Größensteuerung erlaubt dem Benutzer das Layout anzupassen • Abnehmbare Fenster • Mehrfach-Monitor-Support • Multi-Tasking-Schnittstelle • Windows kann aktiv bleiben und dauerhaften Zugang zu Bibliotheken und anderen Werkzeugen bieten.

  11. Text-Modus-Debugger Zugang durch Eingabe von DBG im Kommando-Modus Einfache Text-Modus-Schnittstelle geeignet für Text und / oder grafische Anwendungen Basis-Befehle Connect procid List [from [to]] Disconnect Kill Tasks Print xxxx Halt Files Go Stack Execute xxxx Where Quit Ermöglicht dem User Remote-Tasks zu steuern Ermöglicht den Zugriff auf aktuellen Zustand einschließlich Variablen und Programmcode

  12. Windows INITTAB service Ersatz für Unix / Linux INITTAB Funktionalität Prozess-Start basiert auf Kontrolldatei (* plus/winutl/inittab) Beispielsweise enthält eine Inittab Datei:test1 oncepxplus** test2 respawnpxplus* f test3 oncenotepadc: \ pvxsrc \ temp.txt Startet automatisch ausgefallene Aufgaben Log-Datei protokolliert alle Prozess-Starts und Stopps in inittab.log Ein einziger Dienst unter Windows lässt mehrere Prozesse laufen Kann durch Ausführen “*plus/winutl/service” konfiguriert werden Funktioniert auf Unix / Linux, falls gewünscht

  13. Wrap-up Schnittstelle Syntax: X = NEW(“*plus/obj/wrapup”, “logic_to_run”, “param” FOR…) Ermöglicht die Zuweisung von Code auf verschiedene Ereignisse Schließen von Dateien Schließen eines Fensters oder Löschen einer Steuerung Löschen eines Objekts oder Beenden eines Programms Definiert die Programm / Beschriftung-Aussage über Wrapup ausführen Die vom User angegebenen String-Parameter können bereitgestellt werden Wenn kein Programm angegeben ist, hat der Parameter den Befehl EXECUTE

  14. System PxPlus PxPlus PxPlus Network Prog1 Anti-Virus Performance • Externer Programm Cache Manager Ohne den Cache Manager Prog1 Prog1 Prog2 Prog2 Prog2

  15. System PxPlus PxPlus PxPlus Pxpcache Network Prog1 Anti-Virus Performance • Externer Programm Cache Manager Mit dem Cache Manager Prog1 Prog2 Prog2

  16. Performance • Externer Programm Cache Manager • Konzipiert für den Einsatz in Produktionssystemen • Läd & pflegt das Kopieren der Programme in allgemeine Speicher • Externer Cache, um Speicher zu bearbeiten • Eliminiert Festplatten-und Netzwerk-Verkehr • Vermeidet wiederholte Virus-Scans beim Programmladen • Reduziert gesamten Speicherbedarf • Alle Prozesse auf dem Server teilen ein einige Kopie des Programms • Behält fehlende Datei-Liste • Beschleunigt die Verarbeitung von PREFIX Regeln • Tutorial im Internet verfügbar

  17. Befehlszeilen Hilfsprogramm Zusätzliche Konsolen Befehle enthalten CP - Kopieren von Dateien KILL - Bietet eine einfache kill-Befehl gegeben Prozess-ID LS - Directory Listing (optional Maske / Pfadname) PASSWORD - Bietet eine versteckte Aufforderung zum Passworteingabe PWD - Drucken des aktuellen Verzeichnisses SVN - Schnittstelle zu SVN (Quellcodeverwaltung) AUFGABEN - zeigt, aktive Aufgaben (und Dateien) BENUTZER - zeigt, Prozesse und beenden, wenn erlaubt WDW xxxxx - Ändern der Größe des Befehlsmodus Fenster Parameter können neue Fenstergröße (z.B. 80x25) oder Auto haben AUTO wird Container Fenstergröße verfolgen Kein Parameter setzt die Größe, um mit dem Container übereinzustimmen WINDX - Befehl WindX zu starten Vieles basiert auf Linux/Unix Befehlen.

  18. Visuelles Wörterbuch • Easily create data dictionary for files • Einfaches Erstellen von Datenwörterbuch für Dateien • Einfache Ansicht und klicken auf die Schnittstelle • Daten werden im Tabellen-Stil präsentiert • Benutzer definiert Spalte Inhalt • Das Update zu Datenwörterbuch-Dateien ist bereit gestellt (ProvideX.ddf/dde)

  19. Ende der Präsentation

More Related