Deutsch
IDEs/ Entwicklungsumgebungen

XProfed SE

 

Sven
Bader
Auf Basis von Rolands Open Source XProfEd  [...]  habe ich eine an meine Bedürfnisse angepasste Version erstellt, welche ich im Sinne des Open-Source-Gedankens auch wieder zur Verfügung stellen möchte.

Herunterladen


Neue Funktionen in der SE-Version

  • Parallelbetrieb von 2 XProfan Versionen
  • Profan2Cpp Integration
  • Darkmode und erweitertes Syntaxhighlighting
  • Codeformatierung
  • Suchen und Ersetzen auch von Zeilenumbrüchen und Tabs
  • Suchenfeld in der Toolbar
  • Suche automatisch in beide Richtungen
  • Per Strg+Click auf eine Funktion springt man direkt zum entsprechenden Proc oder Def
  • Übersetzung von OpenGL Befehlen aus C++
  • Farbkonvertierungen per Rechtsklickmenü
  • Datei-Öffnen Menü zeigt direkt alle kompatiblen Dateien
  • Live-Syntaxhilfe in der Statusleiste
  • Farbvorschau in der Statusleiste
  • Sprung zur letzten Position mit Strg+B
  • F5 als Hotkey zur Akutualisierung der Navigation
  • Navigationsspalte per Drag&Drop vergrößerbar
  • Header-Dateien in Navigationsspalte öffnen auf Klick
  • Kommentare für mehrere zeilen setzen und entfernen
  • Sprung zur Funktionsdefinition per Mausklick






Bugfixes am Originalcode

  • "Ausrücken" hat irgendwann den Code vorne gelöscht
  • GetLine$-Funktion lieferte teilweise das letzte Zeichen nicht
  • Performance Verbesserungen

68 kB
Hochgeladen:17.08.2021
Ladeanzahl1
Herunterladen
42 kB
Hochgeladen:17.08.2021
Ladeanzahl1
Herunterladen
32 kB
Hochgeladen:17.08.2021
Ladeanzahl1
Herunterladen
39 kB
Hochgeladen:17.08.2021
Ladeanzahl1
Herunterladen
39 kB
Hochgeladen:17.08.2021
Ladeanzahl2
Herunterladen
30 kB
Hochgeladen:17.08.2021
Ladeanzahl2
Herunterladen
8 kB
Hochgeladen:17.08.2021
Ladeanzahl1
Herunterladen
1.535 kB
Bezeichnung:XProfed SE
Version:SE 1.0.2
Hochgeladen:17.08.2021
Ladeanzahl16
Herunterladen
 
17.08.2021  
 




p.specht
Sehr löblich!
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
17.08.2021  
 




Sven
Bader
Neu in Version 1.02:

1. Umschalten von XProfan Versionen
Man kann recht schnell zwischen zwei Versionen hin und her schalten und hat hierzu jeweils einen Indikator in der Toolbar.



Ja, mein X4 Installationspfad ist merkwürdig

2. Integration von Profan2Cpp:
Beim drücken von F6 wird das korrekte Profan2Cpp Projekt geöffnet, compiliert und gestartet. Voraussetzung ist lediglich eine .p2c - Projektdatei mit gleichem Namen wie die .prf. Der Projektname innerhalb der Datei sollte auch identisch sein. Die Sache ist über virtuelle Mausklicks im P2C-Fenster gelöst also Hände von der Maus nach dem Drücken von F6

Hier noch ein Beispiel wie man die compilierte Datei automatisch ausführen kann. Da ich sie auch noch in den Projektordner kopiere muss ich den Austausch der Ressourcen noch vorab forcieren.



Das Batch-Skript tum Copy & Pasten:
%RunPlugins% ResXChange
copy %PN%.exe  .. /Y
cd..
%PN%.exe

3. Kommentare von markierten Zeilen entfernen und hinzufügen, auch über Hotkeys. In alten Profan Versionen (oder wenn man Profan2Cpp verwendet) gibt es ja die /* */-Kommentare noch nicht. Die Funktion ist recht robust und löscht nicht weiter, falls keine Hochkommas vorhanden sind.

4. Die Farbgebung des Standard Farbschemas (hell) habe ich etwas überarbeitet.

5. Ordner automatisch wechseln.
Beim Öffnen einer Datei oder Wechseln eines Tabs, wird jeweils das Arbeitsverzeichnis mit geändert, sodass bei Verwendung des Öffnen Dialogs der korrekte Ordner vorgewählt ist. Zudem lässt sich per Strg+Alt+E das jeweilige Verzeichnis einer geöffneten Datei im Explorer öffnen.

6. Unerwünschte Hotkeys blockiert.
Mit passiert es bei Vertippern gelegentlich, dass unerwünschte Steuerzeichen im Quelltext liegen, da es hierzu Editor Hotkeys gibt, diese überlagere ich (Strg+N, P, Q) Strg+E habe ich vergessen, kommt im nächsten Build.

7. Zur letzten Position springen, die man bearbeitet hat
Hierfür habe ich den Hotkey Strg+B eingeführt

8. Sprung zur angeklickten Funktion
Per Strg+Klick wird automatisch zum entsprechenden Proc oder Def gesprungen, sofern diese in der gleichen Datei sind.

9. Bugfixes
Ich habe nicht alle Fixes dokumentiert aber an der Quelltextformatierung z.B. bin ich eigentlich immer wieder mal dran und vermutlich habe ich den Liste hier sogar Features unterschlagen

66 kB
Hochgeladen: vor 27 Tagen
Ladeanzahl0
Herunterladen
134 kB
Hochgeladen: vor 27 Tagen
Ladeanzahl0
Herunterladen
 
vor 27 Tagen  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

207 Betrachtungen

Unbenanntvor 0 min.
Sven Bader vor 3 Tagen
Uwe Lang vor 15 Tagen
Thomas Zielinski vor 18 Tagen
Wilfried Friebe vor 21 Tagen
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Sven Bader (2x)
p.specht (1x)


Statistik

APPx
XProfEd96
XProfan X245
LemonEd33
XProfan X428
XProfan 1126
XProfan X324
XProfed32a12
XProfan 99
Alle Sprachen8
FreeProfan7
XProfan 105
PRFellow4
keine Bestimmte4
TextPad3
Infinity-Profan2
Infinity-Profan Online-IDE1
GDLIDE1
XProfan 81
PSPad-Editor1
Angaben anhand den Einstellungen bei der Programmierumgebung.
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