| |
|
|
| XPSE muss et braucht pas installiert trop volonté!
Um qui Vorzüge des XPSE nutzen trop peut muss lediglich dans qui jeweiligen IDE une lieblings-Tastenkombination festgelegt volonté quelle den XPSE startet - avec comme paramètre übergebenem Quelltextdateinamen. Genaus so - aussi ProfComp.Exe ou bien qui Profan.Exe genutzt wird, seulement arrêt XPSE.EXE.
si qui IDE aucun Possibilité bietet - une extra Tastenkombination festzulegen - ensuite simple dans den Einstellungen qui IDE, statt Profan.Exe, qui XPSE.EXE angeben. cela wars déjà!
XPSE-Nutzer doit pas ProfComp.Exe (den Kompiler de XProfan) ou bien qui Profan.Exe (den Interpreter de XProfan) aus qui IDE appel! Es muss simple seulement qui XPSE festgelegt volonté quel avec qui Quelltextdatei aufgerufen wird - statt Profan.Exe ou bien ProfComp.Exe.
[head]pourquoi XPSE statt ProfanComp?[/head] pas "statt", seulement qui Reihenfolge wird geändert. d'abord schaut sich XPSE den Voir le texte source à - et erzeugt une neue gleichnamige Dossier avec qui Endung ".enh" - et cet .ENH wird à den XProfankompiler weitergegeben. qui .ENH contient den veränderten, optimierten et de XPSE bearbeiteten Voir le texte source. qui orginal .PRF-Dossier bleibt inchangé.
XPSE ist plus rapide comme Profan.Exe et plus rapide comme qui XProfanKompiler quoi cela Aufspühren de Fehlern im Voir le texte source betrifft, et XPSE ist strenger quoi trop fehlerfreierer Software führt.
Angenommen vous écrivez une größeren Voir le texte source dessen Kompilierung 15 Sekunden dauert, et ils sont es gewohnt den XProfanKompiler sur mögliche faute berichten trop laisser. eh bien drücken vous z.B. F9 pour cela Kompilieren et qui XProfanKompiler kompiliert 15 Sekunden. cette Vorgang wird warscheinlich très souvent wiederholt - z.B. chaque la fois si une Changement im Voir le texte source stattfand. chaque la fois 15 Sekunden. sur la durée ist ca uneffizient - aussi si es pour den XProfanAnfänger encore inintelligible klingen mag. XPSE hingegen bekommt comme Erster den Voir le texte source et prüft souvent plus que 10 la fois plus rapide den Voir le texte source sur faute. Es wird Zeit gespart là im Fehlerfall pas kompiliert wird.
qui Source wird aussi gleichzeitig trop einer Art Make.Bat! XPSE prüft den Voir le texte source sur XPSE-Kompilerschalter. cet commutateur bieten une la quantité Opportunités quelle sur qui normalen XProfanmöglichkeiten des XProfanKompilers sortir. Es peux simple im Voir le texte source selbst festgelegt volonté comment avec den Source trop procéder ist! Z.B. si il trop kompilieren ist, si trop linken ist, si une Batchdatei fonctionnement volonté soll (z.B. à Exe pour dem Linken à une autre Stelle trop kopieren) etc.etc. si z.B. im Source à einer beliebigen Stelle (vorzugsweise am Start) {$cleq} steht, ensuite wird cela Programme tout de suite après que XPSE fertig ist kompiliert, gelinkt et qui fertige Exe wird fonctionnement. cela "q" steht pour "quiet" - sodass sich XPSE pour espace dem automatisch finissez.
sans Angabe de XPSE-KompilerSchaltern bietet XPSE qui Possibilité - pour verrichteter travail - par Drücken de individuel "SchnellTasten" avec dem Source plus-trop-procéder. Z.B. par Drücken de C wird qui Source kompiliert, L gelingt, E qui Exe wird fonctionnement.
XPSE modifié den Voir le texte source qui .ENH-Dossier, pas mais den Originaltext. qui Voir le texte source wird sur Geschwindigkeit optimiert. il y a viele Beispiele à denen trop voyons ist cela XPSE-VorOptimierte Programme deutlich plus rapide ablaufen.
qui .ENH-Dossier ist z.B. libre de Remarks, überflüssigen Freizeilen/marque et libre de virtuellen Umbrüchen. cela sorgt wiederum pour un schnelles Kompilieren par den XProfanKompiler - quoi sich besonders chez größeren Programmen bemerkbar pouvoir.
XPSE peux un LogFile mener {$log} - daraus trop entnehmen sommes qui Aktivitäten quelle XPSE durchführte. Es dient simple seulement zur information pour den Programmierer - il peut z.B. voyons combien Zeit il à einem Programme verbringt. :D
Syntaktische Vorteile - comment z.B. cela omettre qui Standardheaderdateien - là XPSE cet intus hat. Es peux simple chacun API, Konstante ou bien Struktur verwendet volonté sans cet trop déclarer! par cela omettre qui Headerdefinitionen ist qui XProfanKompiler deutlich plus rapide! mais aussi si HeaderFiles angegeben volonté - so lern XPSE cet et wandelt qui Aufrufe entsprechend um - si dem XProfanKompiler aussi qui angegebenen HeaderFiles pas "zugesandt" volonté. Es peut alors naturellement quand même Headerfiles angegeben volonté, seulement cet folgenden Headerfiles brauchen pas angegeben trop volonté (si pas angegeben, ensuite ist sogar XPSE encore plus rapide beim transformer qui Apis:)
Folgende HeaderFiles hat XPSE intus: windows.ph, messages.ph, commctrl.ph, structs.ph, Avi.ph, gdi.ph, OpenGL.ph, richedit.ph, shellapi.ph
XPSE wandelt qui ApiAufrufe aus den Headerdefinitionen dans qui schnelleren Calls um! Dadurch wird cela Programme pas seulement plus rapide - mais aussi sicherer là un Austausch de Prozeduradressen wärend qui Laufzeit des Programmes sogut comment unmöglich gemacht wird. qui volontiers fois le Zeitunterschiede selber messen voudrais: https://XProfan.com/forum.php?t=3765
|
|
|
| |
|
|