| |
|
|
| XPSE muss y braucht no installiert a voluntad!
Um el Vorzüge des XPSE nutzen a puede muss lediglich en el jeweiligen IDE una lieblings-Tastenkombination festgelegt voluntad welche el XPSE startet - con como Parámetro übergebenem Quelltextdateinamen. Genaus así - como ProfComp.Exe o Profano.Exe genutzt se, sólo sólo XPSE.EXE.
Wenn el IDE no Möglichkeit bietet - una extra Tastenkombination festzulegen - entonces simplemente en el Einstellungen el IDE, en lugar de Profano.Exe, el XPSE.EXE angeben. Das wars ya!
XPSE-Nutzer necesario no ProfComp.Exe (el Kompiler de XProfan) o Profano.Exe (el Interpreter de XProfan) de el IDE aufrufen! Lo muss simplemente sólo el XPSE festgelegt voluntad welcher con el Quelltextdatei aufgerufen se - en lugar de Profano.Exe oder ProfComp.Exe.
[head]¿Por qué XPSE en lugar de ProfanComp?[/head] No "statt", sólo el Reihenfolge se geändert. Zuerst schaut se XPSE el Ver código fuente a - y producido una neue gleichnamige Expediente con el Endung ".enh" - y esta .ENH se a el XProfankompiler weitergegeben. El .ENH enthält el veränderten, optimierten y de XPSE bearbeiteten Ver código fuente. El orginal .PRF-Expediente restos unverändert.
XPSE es más rápido como Profano.Exe y más rápido como el XProfanKompiler qué el Aufspühren de Fehlern en el Ver código fuente betrifft, y XPSE es strenger qué a fehlerfreierer Software führt.
Angenommen ellos escribir una größeren Ver código fuente dessen Kompilierung 15 Sekunden dauert, y Sie son lo gewohnt el XProfanKompiler encima mögliche Fehler berichten que se. Nun drücken ellos z.B. F9 para el Kompilieren y XProfanKompiler kompiliert 15 Sekunden. Dieser Vorgang se warscheinlich muy oft wiederholt - z.B. cada vez si una Änderung en el Ver código fuente stattfand. Jedes Tiempo 15 Sekunden. Auf dauer es dies uneffizient - auch si para el XProfanAnfänger todavía unverständlich klingen mag. XPSE hingegen bekommt como Erster el Ver código fuente y prüft oft más que 10 Tiempo más rápido el Ver código fuente en Fehler. Lo se Tiempo gespart como en el Fehlerfall no kompiliert se.
Der Source se auch gleichzeitig a uno Art Make.Bat! XPSE prüft el Ver código fuente en XPSE-Kompilerschalter. Diese Schalter bieten una Menge Möglichkeiten welche en normalen XProfanmöglichkeiten des XProfanKompilers hinaus ir. Lo kann simplemente en el Ver código fuente incluso festgelegt voluntad como con el Source a verfahren es! Z.B. si él a kompilieren es, si a linken es, si una Batchdatei ausgeführt voluntad se (z.B. a Exe después de el Linken a una otro Punto a kopieren) etc.etc. Wenn z.B. en el Source a uno beliebigen Punto (vorzugsweise al Start) {$cleq} es, Luego se el Programa inmediatamente después de XPSE fertig es kompiliert, gelinkt y el fertige Exe se ausgeführt. Das "q" es para "quiet" - sodass se XPSE después de all el automáticamente final.
Ohne Angabe de XPSE-KompilerSchaltern bietet XPSE el Möglichkeit - después de verrichteter Arbeit - por Drücken de individual "SchnellTasten" con el Source más-a-verfahren. Z.B. por Drücken de C se el Source kompiliert, L gelingt, E el Exe se ausgeführt.
XPSE verändert el Ver código fuente el .ENH-Expediente, no aber el Originaltext. Der Ver código fuente se en Geschwindigkeit optimiert. Lo son viele Beispiele a denen a sehen es el XPSE-VorOptimierte Programas deutlich más rápido ablaufen.
El .ENH-Expediente es z.B. frei de Remarks, überflüssigen Freizeilen/Signo y frei de virtuellen Umbrüchen. Das sorgt wiederum para una schnelles Kompilieren por el XProfanKompiler - qué se besonders en größeren Programmen bemerkbar macht.
XPSE kann una LogFile führen {$log} - lo a entnehmen son el Aktivitäten welche XPSE durchführte. Lo dient simplemente sólo a Information para el Programmierer - él kann z.B. sehen wieviel Tiempo él a una Programa verbringt. :D
Syntaktische Vorteile - como z.B. el Weglassen el Standardheaderdateien - como XPSE esta intus ha. Lo kann simplemente jede API, Konstante oder Struktur verwendet voluntad sin esta a deklarieren! Durch el Weglassen el Headerdefinitionen es el XProfanKompiler deutlich más rápido! Aber auch si HeaderFiles angegeben voluntad - así lern XPSE esta y wandelt el Aufrufe entsprechend en - sodaß el XProfanKompiler auch el angegebenen HeaderFiles no "zugesandt" voluntad. Lo puede also natürlich trotzdem Headerfiles angegeben voluntad, sólo esta folgenden Headerfiles brauchen no angegeben a voluntad (si no angegeben, entonces incluso XPSE todavía más rápido beim Umwandeln el Apis:)
Folgende HeaderFiles ha XPSE intus: windows.ph, messages.ph, commctrl.ph, structs.ph, Avi.ph, gdi.ph, OpenGL.ph, richedit.ph, shellapi.ph
XPSE wandelt el ApiAufrufe de el Headerdefinitionen en el schnelleren Calls en! Dadurch se el Programa no sólo más rápido - pero auch sicherer como una Austausch de Prozeduradressen wärend el Laufzeit des Programmes sogut como unmöglich gemacht se. Wer gerne veces el Zeitunterschiede selber messen möchte: https://XProfan.com/forum.php?t=3765
|
|
|
| |
|
|