Friday 5 May 2017

Delforex Delphi Formatierer Linux

Borland Delphi ist meine Programmierumgebung der Wahl. Diese Vereinigung einer leistungsstarken Programmiersprache (Object Pascal) mit einem guten GUI Designer und einer Entwicklungsumgebung mit integriertem Source Level Debuger und anderen Tools ist meiner Meinung nach das beste Werkzeug auf dem Markt. DzPrepBuild ist meine Antwort auf das Problem, dass Delphi Versionsinformationen nicht in einer SCM-freundlichen Weise verwaltet und Borland / CodeGear / Embarcadero anscheinend nicht beabsichtigen, mit dem Problem zu helfen. Mehr. Vor kurzem gab es in der Delphi-Blogosphäre ziemlich viel Hubbob über ein Blog-Posting von einem Mann namens Branden Tanga, der seine Enttäuschung mit Rad Studio 2007 entlud. Hier ist meine Analyse zu seinem Problem. Mehr. Ich habe über SubVersion mehrere Male in der Borland Newsgroups geschrieben, war der jüngste Post ziemlich umfangreich, so dass ich dachte, ich sollte es in einen Artikel zu verlängern und es in einer dauerhafteren Form zu veröffentlichen. Mehr. Seit einiger Zeit biete ich experimentelle Versionen von GExperts an. Diese Versionen basieren immer auf dem aktuellen CVS-Repository-Code des GExperts-Projekts. Sie beinhalten neben der normalen Funktionalität auch den bereits als DelForEx bekannten Codeformatierer. Mehr. Ich habe das rxlib-Projekt auf sourceforge übernommen. Mehr. Ich bin begeistert Mehrere Leute verwenden anscheinend Vorlagen, die auf dem Prinzip basieren, das in meinem Artikel über Pseudo-Vorlagen in Delphi skizziert ist. Wenn Sie einer von ihnen sind, Id mögen von Ihnen zu hören. Vielleicht wäre es eine gute Idee, diese Vorlagen irgendwo zu sammeln und sie zum Download bereitzustellen. Mehr. Nach der Verwendung von Pseudo-Vorlagen für eine Weile habe ich nun eine Bibliothek von ihnen erstellt und veröffentlicht sie unter dem MPL. Mehr. Programme, die mit Borland Kylix geschrieben wurden, benötigen eine gemeinsam genutzte Bibliothek, die normalerweise nicht auf dem Zielsystem installiert ist. Eine einfache Lösung dafür macht sich. Mehr. Beim Suchen nach einer Diagrammkomponente für Delphi, die mit Quellcode kommt und nicht einen Arm und ein Bein kostet, stolperte ich über Paul Warrens quotHomeGrown chartsquot. Da diese Komponenten fehlen einige Features, die ich brauchte ich erweitert sie deutlich. Mehr. Die Delhi IDE ist normalerweise ziemlich stabil, aber manchmal bekomme ich diesen Effekt, dass das Auswählen eines Textes bewirkt, dass es eine Zugriffsverletzung werfen, die aufhört, so dass ich die IDE mit dem Task-Manager töten muss. Dies geschieht selten, aber oft genug, dass der Verlust von noch nicht gespeicherten Arbeit mich dazu veranlasste, nach einem Workaround zu suchen. Mehr. Vielleicht haben Sie über sie in der Online-Hilfe in der Regel mit Bezug auf COM oder ActiveX und solche gelesen, aber Schnittstellen sind sehr interessant, auch ohne dieses Zeug. Diese Seite ist nur auf Deutsch verfügbar Wenn Sie sich den Quellcode der automatisch generierten. bpg-Dateien angesehen haben, haben Sie sich vielleicht gefragt, wofür sie gut sind. Diese Seite ist nur in Deutsch verfügbar. Objekt Pascal (Delphi) ist vermutlich weniger leistungsfähig als C, weil es einige Eigenschaften fehlt, zumindest was die C Evangelisten behaupten. Eines dieser Features sind Vorlagen. Ich behaupte, dass dies nicht der Fall ist. (Sie können meinen Beweis herunterladen.) Mehr. Die rxlib war eines der bekanntesten Komponentenpakete, als Delphi 3 aktuell war, nicht nur weil es frei war, sondern auch wegen seiner Qualität. Ich habe es portiert Delphi 7. more. NOTE: Dies ist die alte Seite, gehen Sie bitte auf die neue. Seit einiger Zeit biete ich experimentelle Versionen von GExperts an. Diese Versionen basieren immer auf dem aktuellen SubVersion / CVS Repository Code des GExperts Projektes. Sie beinhalten neben der normalen Funktionalität auch den bereits als DelForEx bekannten Codeformatierer. Der Code wurde freundlicherweise von Egbert van Nes gespendet. Abgesehen von der Integration in GExperts habe ich auch eine Menge Bereinigung und Bugfixing auf den Formatierer Code getan. Es kennt auch einige der neuen (mit Delphi 200x) Sprachkonstrukte. Auch diese Version versucht, die Lesezeichen und Breakpoints (die leider nicht immer funktioniert) zu bewahren. Da die aktuelle Code-Qualität und der Gesamtstatus verhindert, dass die Formatierer in die offiziellen GExperts-Versionen aufgenommen werden, habe ich experimentelle Versionen angeboten. Diese Versionen sind ein Patch für eine bestehende Installation von GExperts. Das aktuelle Archiv GExperts-1.36-experimental-twm-2012-03-04.zip enthält: EditorExpertGExpertsXxxx. dll GExperts für die unterstützten Delphi-Versionen (6, 7, 2005, 2006, 2007, 2009, 2010, XE1, XE2) wo die Formatter ist als Editor-Experte implementiert RegularExpertGExpertsXxxx. dll GExperts für die unterstützten Delphi-Versionen, in denen der Formatierer als regulärer Experte implementiert wird FormatterSettings-Yyyy. ini Mehrere vordefinierte Einstellungen für die Verwendung im Formatierer, der Standardwert ist FormatterSettings-Borland preview. pas Ein Beispiel Quellcode-Datei, die im Konfigurationsdialog für die Vorschau der Formatierung verwendet wird Zur Installation müssen Sie zunächst die entsprechende Version von GExperts (aktuell 1,36) herunterladen und installieren. Anschließend kopieren Sie die Datei preview. pas und alle. ini-Dateien in das Installationsverzeichnis von GExperts. Außerdem benötigen Sie eine der. dlls. Wählen Sie diejenige aus, die Ihrer Delphi-Version entspricht und welchen Expertentyp Sie bevorzugen und ersetzen Sie die vorhandene Datei "GExpertsXxxx. dll" mit der aus dem ZIP-Archiv. Der Unterschied zwischen einem Redakteur und einem regelmäßigen Experten ist vor allem, wo Sie die Konfigurationsmöglichkeiten finden. Regelmäßige Experten werden direkt im Konfigurationsdialog von GExperts aufgelistet. Dort können Sie eine Verknüpfung definieren und durch Drücken der Configure-Taste können Sie das eigene Konfigurationsdialogfeld öffnen. Auch ein regulärer Experte hat einen Eintrag im GExperts-Hauptmenü. Editor-Experten werden auf der eigenen Registerkarte des Konfigurationsdialogs von GExperts aufgelistet. Auch hier können Sie eine Tastenkombination definieren und den Konfigurationsdialog öffnen. Sie sind unter dem Eintrag GExperts-Menüs Editor-Experten aufgeführt, werden aber in der Regel über die konfigurierte Verknüpfung aktiviert. Mehrere Personen haben mich um die Bereitstellung des Quellcodes gebeten. Re: DelForEx für RAD Studio (oder Gexperts mit Formatierer) Ralf Kaiser schrieb: Wer weiß, ob DelForEx verfügbar ist Für CG RAD Studio noch eine GExperts Version mit Formatierer, der RAD Studio unterstützt, würde es auch tun :-) Aber ich war nicht in der Lage, eins von denen noch zu finden. Ich war ziemlich überrascht von allen Ankündigungen hier über quotsupport für RAD Studio 2007quot. Ich kann nicht sehen, jeder Grund, eine neue Version nur für die Freigabe, weil die letzte Version sollte mit RS2007 sowie mit Delphi 2007 Update 3 funktionieren. Natürlich gibt es einige andere niceties, die hinzugefügt wurden (einige von mir) zu GExperts in letzter Zeit Könnte tatsächlich eine neue Version verdienen. Auch, wenn Sie wirklich wollen, um die ursprüngliche DelForEx verwenden: Sie können nur den Quellcode des Assistenten herunterladen und selbst kompilieren. (Dasselbe gilt natürlich auch für den Source-Formatierer von GExperts.)


No comments:

Post a Comment