AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Pascal Project Manager & Editor
Thema durchsuchen
Ansicht
Themen-Optionen

Pascal Project Manager & Editor

Ein Thema von Harry Stahl · begonnen am 13. Mär 2016 · letzter Beitrag vom 15. Sep 2024
Antwort Antwort
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#1

AW: Pascal Project Manager & Editor

  Alt 5. Nov 2019, 08:09
Hast du meinen Beitrag zu den MessageBoxes gesehen?
  Mit Zitat antworten Zitat
Benutzerbild von Gandalf2265
Gandalf2265

Registriert seit: 24. Mai 2009
Ort: Laurenburg (Unterkante Westerwald)
17 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Pascal Project Manager & Editor

  Alt 5. Nov 2019, 09:32
Ich habe gerade die neueste Version von der Homepage installiert. Dann öffne ich ein Projekt im Editor und darin dann mehrere Units zur Ansicht.
Möchte ich nun die Units durch Rechtsklick der Reihe nach wieder schließen, erscheint meist nach ca. 3 geschlossenen Tabs folgende Meldung:

[Window Title]
PPME

[Content]
Access violation.

Press OK to ignore and risk data corruption.
Press Abort to kill the program.

[OK] [Abort]

Drücke ich auf OK, kann ich normal weiter arbeiten. Bei Abort schießt sich der Editor.
Das Verhalten ist reproduzierbar.

Gruß
Thorsten
Thorsten Maxeiner
  Mit Zitat antworten Zitat
jziersch

Registriert seit: 9. Okt 2003
Ort: München
261 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Pascal Project Manager & Editor

  Alt 5. Nov 2019, 10:29
Press OK to ignore and risk data corruption.
Kann ich nachvollziehen - es tritt auf wenn man eine Datei auswaehlt, die keine Text Datei ist, z.b. *.RES

Ausserdem ist mir aufgefallen, dass die selbe Source Datei mehrfach geöffnet werden kann.
Hierbei sollte auch das aktuelle Filedatum gespeichert werden um beim Wechsel in eine Datei zu erkennen, dass eine Datei extern (oder intern) geändert wurde und ein Neuladen anzubieten.

Ich fände es auch gut, wenn statt des internen Editors ein externer geöffnet werden könnte, z.b. Notepad++

Die Daten werden in einem binären Format Projekt1.DAT ... gespeichert. Ich denke, langfristig würde es sich hier lohnen, eine kleine SQL Datenbank zu verwenden (SQLLight).

Den internen Formular Betrachter würde ich lieber abschalten. Das Editieren der DFM im Textmodus würde mir reichen.

Was ich wichtiger fände für einen Projektmanager, wäre eine Möglichkeit alle verwendeten Units aufzuspüren. Dafür müsste man die Ausgabe des commandline compilers auswerten, hier stehen alle namen incl. Verzeichnis.

Wichtig ist dies, um zu prüfen welche sourcen ein Projekt wirklich benutzt, vor allem zu Datensicherung, Projekt weitergabe u.ä. Manchmal wird auch eine falsche unit verwendet.
WPCubed GmbH
Komponenten für Delphi:
WPTools, wPDF, WPViewPDF
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#4

AW: Pascal Project Manager & Editor

  Alt 5. Nov 2019, 23:41
Ich habe gerade die neueste Version von der Homepage installiert. Dann öffne ich ein Projekt im Editor und darin dann mehrere Units zur Ansicht.
Möchte ich nun die Units durch Rechtsklick der Reihe nach wieder schließen, erscheint meist nach ca. 3 geschlossenen Tabs folgende Meldung:

[Window Title]
PPME

[Content]
Access violation.

Press OK to ignore and risk data corruption.
Press Abort to kill the program.

[OK] [Abort]

Drücke ich auf OK, kann ich normal weiter arbeiten. Bei Abort schießt sich der Editor.
Das Verhalten ist reproduzierbar.

Gruß
Thorsten
Problem ist mit der neuesten 3.02 behoben. Schlage vor (an alle), mir Fehlermeldungen per normaler Mail (info@hastasoft.de) zu senden, denn Fehlermeldungen sind hier glaube ich für die meisten weniger von Interesse.

Ich möchte ja hier auch das Forum nicht mit solchen Sachen überstrapazieren.
Wobei ich denke, dass das Thema grundsätzlich schon von allgemeinem Interesse sein könnte. Schön wären in diesem Zusammenhang noch weitere Überlegungen, was so ein Projekt-Manager noch alles können sollte.

Ich persönlich habe da noch sehr viele Vorstellungen, will diese jetzt im Moment hier noch nicht nennen, um Euch nicht direkt in eine Richtung vorzubestimmen und zum anderen wären die Wünsche an mich wahrscheinlich noch Größer, wenn ich das jetzt schon alles ausplaudern würde... [kommt aber noch, nur etwas später].
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.703 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Pascal Project Manager & Editor

  Alt 9. Nov 2019, 11:21
Problem ist mit der neuesten 3.02 behoben. Schlage vor (an alle), mir Fehlermeldungen per normaler Mail (info@hastasoft.de) zu senden, denn Fehlermeldungen sind hier glaube ich für die meisten weniger von Interesse.
OK, als Fehler per E-Mail, Vorchläge hier?

Dann hätte ich noch einen:

Optional sollte sich der Project Manager beim Öffnen eines Projekts in der IDE automatisch schließen. Im Moment benutze ich ihn vor allem als Laucher für die IDE (also als "Klickabkürzung" von "Im Explorer zum Projektordner durchklicken und die .DPR-Datei doppelklicken"), da ist es nervig jedes mal das Fenster nochmal extra schließen zu müssen. Da das Programm innerhalb von Sekundenbruchteilen startet kann man es ja bei Bedarf schnell wieder aufrufen.

Auch schön wäre es, wenn der Focus beim Start automatisch im Filter der ersten Projekt-Liste stehen würde, so dass man sofort per Tastatur entweder einen Filter eingeben oder mit den Pfeiltasten ein Projekt zum Öffnen auswählen kann.
Thomas Mueller

Geändert von dummzeuch ( 9. Nov 2019 um 11:23 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#6

AW: Pascal Project Manager & Editor

  Alt 9. Nov 2019, 18:58
Problem ist mit der neuesten 3.02 behoben. Schlage vor (an alle), mir Fehlermeldungen per normaler Mail (info@hastasoft.de) zu senden, denn Fehlermeldungen sind hier glaube ich für die meisten weniger von Interesse.
OK, als Fehler per E-Mail, Vorchläge hier?

Dann hätte ich noch einen:

Optional sollte sich der Project Manager beim Öffnen eines Projekts in der IDE automatisch schließen. Im Moment benutze ich ihn vor allem als Laucher für die IDE (also als "Klickabkürzung" von "Im Explorer zum Projektordner durchklicken und die .DPR-Datei doppelklicken"), da ist es nervig jedes mal das Fenster nochmal extra schließen zu müssen. Da das Programm innerhalb von Sekundenbruchteilen startet kann man es ja bei Bedarf schnell wieder aufrufen.

Auch schön wäre es, wenn der Focus beim Start automatisch im Filter der ersten Projekt-Liste stehen würde, so dass man sofort per Tastatur entweder einen Filter eingeben oder mit den Pfeiltasten ein Projekt zum Öffnen auswählen kann.
Ja, genau, Vorschläge aber hier nur, wenn Du meinst, das könnte auch für andere Anwender interessant sein.

Jedenfalls habe ich Deine Vorschläge gerade noch schnell in die aktualisierte Version 3.04 integrieren können, die auch schon auf meiner Homepage verfügbar ist.

Ich habe zudem im IDE-Manager die Verwaltung und Aufruf der Style-Dateien wesentlich erweitert (Filter, Direktaufruf der jeweiligen Plattformstyles, die man sich z.B. über GetIt geholt hat, siehe anlg. Screenshot). Auch kann man nun den Namen der Style-Datei über das Kontextmenü der Dateiliste in die Zwischenablage kopieren. Der IDE-Manager gilt jetzt nur noch für Delphi, da ich für Lazarus hier keine sinnvollen Angebote machen konnte.

Ferner habe ich den Editor dahingehend erweitert, dass man nun auch farbige Outlines für Programmblöcke anzeigen lassen kann, im Stil wie CNPack das auch macht (allerdings steht diese Option nur in der registrierten Vollversion zur Verfügung), siehe anlg. Screenshot.
Miniaturansicht angehängter Grafiken
peupdate.jpg   stylesupdate.jpg  

Geändert von Harry Stahl (13. Nov 2019 um 22:24 Uhr) Grund: Bild aktualisiert
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#7

AW: Pascal Project Manager & Editor

  Alt 13. Nov 2019, 22:37
Ich habe das Programm jetzt noch mal (vor allem) optisch überarbeitet:

- Alle 8-Punkt Schriftarten durch 9-Punkt ersetzt, alles besser lesbar
- Oberflächen der Hauptfenster "entbevelt" also mehr flacher Stil und farblich bessere Abstimmung,
- Optische Überarbeitung der Dialoge (Sowohl im Project Manager als auch im Pascal Editor)
- Programm kann nun auch mit englischer Benutzeroberfläche verwendet werden (incl. englisch-sprachigem Setup und englischer Hilfetexte)
- Die Values der Object-Properties können in die Zwischenablage kopiert werden (Rechtsklick auf eine Zeile im Objectinspector)
- Suche in allen Dateien merkt sich die letzten Suche-Einträge
- kleinere Fehlerlkorrekturen (vor allem im Pascal Editor)

Hier sind aktualisierte Screenshots zu sehen (ggflls. F5 drücken, falls Ihr da schon mal wart): https://www.hastasoft.de/PPME.htm
  Mit Zitat antworten Zitat
Benutzerbild von TigerLilly
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.248 Beiträge
 
Delphi 12 Athens
 
#8

AW: Pascal Project Manager & Editor

  Alt 14. Nov 2019, 06:47
Ich verfolge den Thread schon eine Weile + denk mir immer, dass das ein cooles und praktisches Teil ist + ich es gerne verwenden würde. Aber irgendwie passt es nicht zu meinen Prozessen.

Aber heute morgen fällt mir endlich ein, wofür ich das unbedingt brauche. Mich ärgert schon die längste Zeit, dass Demos und Doku, Code und Links an unterschiedlichen Stellen liegen und nicht gemeinsam verwaltet werden können. Und genau dafür ist das Tool perfekt. Wunderbar - ich bestelle!
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.703 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#9

AW: Pascal Project Manager & Editor

  Alt 19. Nov 2019, 16:57
Ich hätte da noch einen Vorschlag:

Wir haben bei all unseren Projekten eine Readme-Datei, die kurz beschreibt, was das Programm macht (Es gibt insgesamt mehrere 100 Projekte, größtenteils interne Tools, da kann man schon mal den Überblick verlieren.). Es wäre toll, wenn der PPM diese Dateien lesen und es ermöglichen könnte, mittels Volltextsuche darauf passende Projekte zu finden.

Um das noch etwas komplizierter zu machen: Die Readme-Dateien heißen "!Readme", liegen aber nicht im Sourcecode-Verzeichnis (also da, wo die .dpr-Dateien liegen) sondern ein Verzeichnis darüber.

Damit wir was davon haben, müsste im PPM also nicht nur der Namen der Datei sondern auch der Pfad der Datei relativ zur .dpr-Datei konfigurierbar sein. Und das natürlich nicht nur für ein einzelnes Projekt sondern als Vorgabe für alle.
Thomas Mueller
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz