Deutsch
Stammtisch & Café

@Frank: Precompiler Paket schnüren

 
- Seite 1 -


Hey Frank - lass uns mal ein Paket schnüren mit xpse xpia xprr und einer IDE mit zügigem Syntaxhighlightening. Die XProfEd-IDE nutzt ja Scintilla - ich hab ja selbst den Lexer dafür hergestellt. Die DLL ist jedoch sowas von lahm das ich meine grossen Codes damit nicht bearbeiten kann. Liegt aber nicht an meinem Lexer - zum Vergleich ist der C++ Lexer ebenso lahm. Scrintilla ist also mist.

Zur IDE hab ich noch keine Idee - vielleicht eine ASM-DLL - zur not muss ich die wohl auf Basis des bereits hier schon von mir vorstelltenten ASM-Highlighters selbst schreiben - was schade wäre da wir dadurch Zeit verschenken.

Ich glaube die Leute sehen xpse als ein Ding welches man irgendwie einbinden muss um dann irgendwelche Schalter zu tippen die dann irgendwie umgesetzt werden. Das ist natürlich eine völlig falsche Darstellung - welche einfach nur daher rührt das ich wohl zu blöde bin zu erklären wie einfach XPSE einzubinden ist - und wie einfach danach das ganze XProfan-Programmierleben ist.

Die Leute kommen irgendwie nicht in den Genuss weil sie es nicht verstehen. Eine ordentliches Komplettpaket welches einfach installierbar ist würde hier Abhilfe schaffen.

Was meinst? Was meint Ihr?
 
01.06.2007  
 



 
- Seite 4 -



Frank
Abbing
XIDE besitzt jetzt zwei PlugIn-Fenster, in der eigene Anwendungen laufen können. Die Fenster sind links und rechts mit Splittern optional ausziehbar.
Zum Mund wässrig machen hier ein erster Screenshot.

52 kB
Hochgeladen:02.07.2007
Ladeanzahl122
Herunterladen
 
02.07.2007  
 




Frank
Abbing
Während der Editor die Basisfunktionen bereitstellt, werden die PlugIns das Herz des Editors sein. In der fertigen Version wird jedermann in der Lage sein, eigene Plugins zu schreiben, welche in der Lage sind, wichtige Editormessages auszulesen und die kompletten Zugriff auf das Textedit bieten.
Zahlreiche wichtige Plugins werden bereits vorhanden sein, wie z.B. ein Dateibrowser oder ein Notizenblock.


1. Endlich mal ein vernünftiges TAB-Handling, so wie das z.B. der Editor von PrFellow bietet (Standard schon bei allen Editoren anderer Programmiersprachen seit frühesten DOS-Zeiten). Dbzgl. ist der XProfEd wirklich eine einzige Katastrophe, genauso wie alle seine Vorgänger! Meine Programmieranfänger machen sich da fast immer bald einen Knoten in die Finger, bei diesem ungewöhnlichen Handling (Einrücken des Codes per TAB-Taste).


Selektierung einrücken funktioniert mit TAB. Ausrücken mit Shift-TAB. Einfacher gehts wirklich nicht.
 
06.07.2007  
 




RGH
Frank Abbing
Selektierung einrücken funktioniert mit TAB. Ausrücken mit Shift-TAB. Einfacher gehts wirklich nicht.


BTW: Das ist Standard und funktioniert natürlich auch im XProfed: Es wird um eine Tabulatorweite eingerückt bzw. ausgerückt. Strg-I und Strg-O dienen zum zeichenweisen Ein- und Ausrücken des markierten Blocks.

Ich bin echt gespannt auf das fertige Produkt! Ich hoffe, in den nächsten Wochen Zeit zu finden, meinem Compiler einen Konsolenmodus beizubringen, damit er sich besser einbinden läßt.

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
06.07.2007  
 



Im Moment fehlen mir ein Paar Ideen - vlt. könnte man mich etwas berauschen.
Was darf in XIDE nicht fehlen?
 
08.07.2007  
 



@Sebastian - wie sieht es mit einer Kommandozeilenversion von Prf2CPP aus? Oder gibts die schon? Vielleicht könntest Du mir die zusenden damit ich einen flüssigen Ablauf in XIDE probieren kann...
 
09.07.2007  
 




Sebastian
König
iF
@Sebastian - wie sieht es mit einer Kommandozeilenversion von Prf2CPP aus? Oder gibts die schon? Vielleicht könntest Du mir die zusenden damit ich einen flüssigen Ablauf in XIDE probieren kann...


Version 1.6b steht relativ kurz vor der Fertigstellung - es sollte kein Problem sein, dort zusätzlich die Möglichkeit zum reinen Konsolenaufruf einzubauen (wie der Aufruf mit den Parametern -hide und -stdout beim Inspector...).

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
09.07.2007  
 




Thomas
Zielinski
iF
... Was darf in XIDE nicht fehlen? ...


Neben dem Icon für ein neues Dokument sollte noch ein kleiner Pfeil sein, der ein PopUp öffnet in dem man vorgefertigte Quellcodes auswählen kann, die man immer wieder brauch. z.B. - ein fertiges Fenster mit Style und Titel, Declare sollte schon dastehen und die Hauptschleife.
 
XProfan X4; Win10 x64
Der Kuchen ist eine lüge!
09.07.2007  
 



Thomas Zielinski

iF
... Was darf in XIDE nicht fehlen? ...


Neben dem Icon für ein neues Dokument sollte noch ein kleiner Pfeil sein, der ein PopUp öffnet in dem man vorgefertigte Quellcodes auswählen kann, die man immer wieder brauch. z.B. - ein fertiges Fenster mit Style und Titel, Declare sollte schon dastehen und die Hauptschleife.


Gute Idee - das werde ich als Plugin (im Panel) realisieren.
 
09.07.2007  
 



Sebastian König

iF
@Sebastian - wie sieht es mit einer Kommandozeilenversion von Prf2CPP aus? Oder gibts die schon? Vielleicht könntest Du mir die zusenden damit ich einen flüssigen Ablauf in XIDE probieren kann...


Version 1.6b steht relativ kurz vor der Fertigstellung - es sollte kein Problem sein, dort zusätzlich die Möglichkeit zum reinen Konsolenaufruf einzubauen (wie der Aufruf mit den Parametern -hide und -stdout beim Inspector...).

MfG

Sebastian


Super vielleicht könntest Du mir das an mailen vlt. mit samt Inspector sodass ich gleich starten kann aufzupassen das die erfasste Ausgabe stimmt und dass das ganze Kompilerhickhack korrekt funktioniert.
 
09.07.2007  
 




Sebastian
König
iF
Super vielleicht könntest Du mir das an mailen vlt. mit samt Inspector sodass ich gleich starten kann aufzupassen das die erfasste Ausgabe stimmt und dass das ganze Kompilerhickhack korrekt funktioniert.


Mit dem Inspector funktioniert das schon in der aktuellen Version... hatte ich das nicht mal auf Deine Bitte hin eingebaut oder bringe ich da jetzt irgendwas ducheinander? Mit dem Einbau in Profan2Cpp dauert es noch ein klein wenig, da ich im Moment leider nicht allzu viel Zeit habe...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
09.07.2007  
 



Jupp bringst nix durcheinander - gib einfach Laut wenns fertig ist dann kann ich gleich mit Testen beginnen. Da wir hier von einem Komplettpaket reden wird nachher auch die Frage auftauchen Inspektor und Prf2Cpp mit ins Install packen zu dürfen.
 
09.07.2007  
 




Sebastian
König
iF
Jupp bringst nix durcheinander - gib einfach Laut wenns fertig ist dann kann ich gleich mit Testen beginnen. Da wir hier von einem Komplettpaket reden wird nachher auch die Frage auftauchen Inspektor und Prf2Cpp mit ins Install packen zu dürfen.


Alles klar . Selbstverständlich dürfen die Programme mit ins Paket - von Profan2Cpp natürlich nur die Testversion...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
09.07.2007  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

6.643 Betrachtungen

Unbenanntvor 0 min.
Tommy04.08.2016
Erfurt29.06.2011

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie