[IDE-Tool]Einruecker

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Beitrag von HeX0R »

Ja, das ist mir auch von Anfang an unangenehm aufgefallen.
Aber wie du schon sagst, das wird etwa so haarig wie das Malzeichen auszuarbeiten.

Vielleicht kommt ja noch irgendwann ein Geistesblitz, mal sehn.
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Beitrag von HeX0R »

Um die Übersichtlichkeit zu bewahren, habe ich mal die im ganzen Thread verteilten Source-Codes entfernt.
Der jeweils aktuelle ist nun immer im ersten Thread.

Bei der Gelegenheit ist mir auch noch ein Fehler aufgefallen, der entfernt werden wollte.
walker
Beiträge: 278
Registriert: 29.08.2004 18:39
Wohnort: Bayern

Beitrag von walker »

danke für das Tool :allright:
Einen kleinen Fehler habe ich gefunden... da es unter Linux sonst nicht 100% funktioniert. Die Zeile (Nr 328 bei unveränderten Source)

Code: Alles auswählen

OpenPreferences(GetEnvironmentVariable("HOME") + ".purebasic/purebasic.prefs")  
muss mit einem "/" ergänzt werden da die Environment-Variable ohne den abschliessenden Slash zurückgegeben wird (fällt nicht auf, wenn der Tab auf dem Standard von 2 gelassen wird..)

Code: Alles auswählen

OpenPreferences(GetEnvironmentVariable("HOME") + "/.purebasic/purebasic.prefs")  
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Beitrag von HeX0R »

Vielen Dank, hab das mal geändert. :allright:
Andesdaf
Moderator
Beiträge: 2658
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

schönes Tool, trotzdem bevorzuge ich eher meine Codes selbst einzurücken.
Win11 x64 | PB 6.00 (x64)
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Beitrag von HeX0R »

Das sehe ich genauso, aber es gibt auch Momente, da nützt dir alles ordentliche Einrücken nix mehr.

Z.B., wenn du eine If-Bedingung über ein recht großes Codestück nachtragen mußt.
Dann muß man (anstatt mühsam durch die Zeilen zu "Tabben") einfach das Endif an die entsprechende Zeile am Ende des Brocken setzen und Alt+F2 tippen, et voilà...

...oder Codeschnippsel ausm Board kopiert.
Die haben keine RealTabs, was mich immer irrsinnig macht.
Auch hier einfach Alt+F2 un feddich.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: [IDE-Tool]Einruecker

Beitrag von ts-soft »

Bug mit Pseudotypes entdeckt:
aus

Code: Alles auswählen

bla.p-unicode
wird

Code: Alles auswählen

bla.p - unicode
Vielleicht bekommste das ja irgendwie hin.
(ist ja schließlich eins der nützlichsten Tools für die IDE :allright: )

Gruß
Thomas
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: [IDE-Tool]Einruecker

Beitrag von HeX0R »

O.k., das sollte jetzt behoben sein.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: [IDE-Tool]Einruecker

Beitrag von ts-soft »

:allright:
funktioniert
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: [IDE-Tool]Einruecker

Beitrag von HeX0R »

Alexgrits hat geschrieben:For win7 compatibility.:
[...]
Dieser Code war schon immer Win7-Kompatibel, du hast allerdings nicht die aktuellste Version benutzt.
Da es aber mittlerweile die Variable PB_TOOL_Preferences gibt, habe ich das zumindest noch eingebaut.
Antworten