AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Pimp Up Delphi

Ein Thema von ckluss · begonnen am 22. Sep 2010 · letzter Beitrag vom 25. Sep 2010
Antwort Antwort
Medium

Registriert seit: 23. Jan 2008
3.688 Beiträge
 
Delphi 2007 Enterprise
 
#1

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 00:44
Wobei man hier doch zugeben muss, dass Indexed Properties mit einem Default-Index doch eher sehr selten anzutreffen sind - die kann man schon mal vergessen . Also in meinen ~18 Jahren Pascal/Delphi ist dies hier das erste Mal, dass ich das Konstrukt (bewusst) wahrnehme, und ich wäre so schnell auch nicht auf den Trichter gekommen, das auszuprobieren. Gängige Praxis scheint's mir also eher nicht zu sein.
Ja, das ist keine wirkliche Entschuldigung, da sich ein Fahlerprüfungsprogramm durchaus anschicken können sollte den Sprachumfang zu echten 100% zu beherrschen, aber das ist imho wirklich eine Randerscheinung. Ich kann mir auch gut vorstellen, dass die Jungs die das bauen an einem entsprechenden Hinweis interessiert sein könnten
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#2

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 01:03
Nja, wenn das Teil wenigstens über Fehler hinwegsehen würde und zumindestens den Rest analysieren würde ... so ist es leider nicht wirklich zu gebrauchen.

Der CodeHealer hatte auch einige Probleme, mit dem selben Ergebnis.

Aber zumindestens der Pascal Analyzer scheint es hinzubekommen und liefert so einige nette Ergebnisse.
Wobei der auch vieles "bemängelt", welches absichtlich "falsch" ist, aber das kann er ja nicht wissen.
(wie z.B. ungenutzte Parameter, aber diese sind halt vorhanden, da ich eine gewisse Symetrie bei ähnlichen Funktionen beibehalten wollte)

Ich verwende doch nun schon seit Jahren die ausgefallensten Code-Strukturen, da sollten die Leute sich doch langsam mal dran gewöhnt haben?
(notfalls könnte man meine doch einfach als Referenz nehmen )
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Daniela.S
Daniela.S

Registriert seit: 1. Mär 2008
Ort: Niederösterreich
226 Beiträge
 
Delphi XE4 Enterprise
 
#3

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 06:17
Himi sag mal, schläfst du nie?
Um die Uhrzeit würde meine Code-Struktur wohl auch von keinem Tool mehr gelesen werden können. *ggg*
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#4

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 06:22
Is gestern ein bissl spät geworden (sonst schlaf ich um diese Zeit eigentlich auch ... meistens ... nja, gestern hatte ich noch ein bissl zuviel Powernapping eingeschoben ).
Und ja, bin grad wieder "aufgestanden", schnell noch ein bissl meinen fahrbaren Untersatz geölt, 'ne versteckte Preiserhöhung entdeckt und nun fahr auch gleich los.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#5

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 08:03
Zumindest bei GExpert muss man etwas vorsichtig sein.
Der zerschießt auch gern mal Code. Vor allen dann, wenn man Componenten austauscht.
Für diesen Zweck habe ich noch kein braucbares Tool gefunden.
(Tausche alle TIBEdit gegen TBEdit)
Die Probleme mit Unicode sollten in der neueren Version wohl weg sein.

Gruß
Peter
  Mit Zitat antworten Zitat
Benutzerbild von ralfschwalbe
ralfschwalbe

Registriert seit: 19. Jul 2007
Ort: Lichtenstein/Sachsen
133 Beiträge
 
Delphi XE3 Professional
 
#6

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 08:48
Ja, die GExperts sind schon nicht schlecht, aber man sollte nie, und ich meine wirklich nie, auf die Idee kommen, das dateiübergreifende suchen und ersetzten zu benutzen. Das funktioniert zwar, aber dafür sind danach ALLE Umlaute, Sonderzeichen und ß mit Müll ersetzt.
Ralf Schwalbe
viele Grüße...
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.749 Beiträge
 
Delphi 2007 Professional
 
#7

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 09:47
Ja, die GExperts sind schon nicht schlecht, aber man sollte nie, und ich meine wirklich nie, auf die Idee kommen, das dateiübergreifende suchen und ersetzten zu benutzen. Das funktioniert zwar, aber dafür sind danach ALLE Umlaute, Sonderzeichen und ß mit Müll ersetzt.
Du meinst "Replace all items" im "Grep Results"-Fenster? Klappt bei mir mit GExperts 1.33 einwandfrei. Welche Version hast du denn?
Uli Gerhardt
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#8

AW: Pimp Up Delphi

  Alt 24. Sep 2010, 10:17
Ja, die GExperts sind schon nicht schlecht, aber man sollte nie, und ich meine wirklich nie, auf die Idee kommen, das dateiübergreifende suchen und ersetzten zu benutzen. Das funktioniert zwar, aber dafür sind danach ALLE Umlaute, Sonderzeichen und ß mit Müll ersetzt.
Da könnte aber auch am Delphi/RAD liegen.

Denn suchst mal mit der Delphifunktion in "nichtgeöffneten" Dateien ... da gibt es auch keine Umlaute.
Nur in Dateien, welche geöffnet sind, da sucht das richtig.

PS: Das ist auch ein Bug, welcher bekannt und immernoch nicht im XE behoben ist.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#9

AW: Pimp Up Delphi

  Alt 25. Sep 2010, 10:15
Was soll an GExperts so toll sein?
Dachte grad mein Delphi is futsch, weil sich die Suche nicht mehr nutzen ließ.
Zitat:
---------------------------
Project1 - Delphi 2010 - {Projektname}
---------------------------
There is no associated form for {Pfad zur aktuellen Datei des Editors}.
---------------------------
OK
---------------------------
Und was stellte sich (zum Glück) raus?

GExperts ist Schuld daran. Wie können die nur einfach so soeine wichtige Tastenkombination überschreiben, selbst wenn sie nichtmal dort genutzt wird?
http://www.delphipraxis.net/94669-da...tml#post643067
https://forums.embarcadero.com/threa...5218&tstart=15

Gibt es eigentlich GExperts auch auf deutsch?
Ich hasse es, wenn mein deutsches Delphi englische Meldungen wirft, enschlische Deialogs anzeigt und dann auch noch soein häßlich dänglisches Mischmaschmenü besitzt.


[edit]
Und nachdem ich mich mal durch's Menü gekämpft hab, würde ich eigentlich nur 'nen Bruchteil davon nutzen und davon funktioniert nichtmal alles.
siehe Anhang: es vergißt doch tatsächlich die "wichtigste" Datei des ganzen Projekts, also die RegEx.pas

Fazit: mehr Probleme als Nutzen = fliegt wieder runter.
Angehängte Grafiken
Dateityp: png Unbenannt.png (84,4 KB, 39x aufgerufen)
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (25. Sep 2010 um 10:22 Uhr)
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#10

AW: Pimp Up Delphi

  Alt 25. Sep 2010, 11:46
Was soll an GExperts so toll sein?
Naja, ein gewisser Nutzen ist schon da. Nebeneffekte habe ich allerdings auch bemerkt. Insofern habe ich die GExperts nach kurzer Zeit durch CnPack ersetzt. Sagen wir mal so, als IDE-Erweiterung ist GExperts besser als nichts, aber Cnpack bringt mehr echte Vorteile.
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz