AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:02

Parameter dieser Suchanfrage:

Suche in Thema: UnitOptimizer
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 28 von insges. 28 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

Seite 1 von 2  1 2   
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 23. Okt 2021
    Denk daran, dass auch Compilerdirektiven nach Delphiversion per if ausgeschlossen werden, weil sich dort etwas geändert hat.
    Sprich: Nicht immer ist die Struktur so linear wie in deinem einfachen Beispiel.

    Schau dir am besten mal die .inc Dateien der JEDIs oder so an, da sollte einiges zu finden sein.
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 3. Okt 2021
    Da der dort verwendete Parser ein wenig... eigenwillig... um nicht zu sagen fehlerhaft... ist, würde ich zumindest in der Projektdatei auf eigene Formatierungen verzichten...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 14. Sep 2021
    So schlau ist der Formatter nicht, aber das braucht er auch gar nicht zu sein. Denn mir fällt kein einziges Beispiel ein, in dem es sinnvoll ist, ein ganzes Wort kontextabhängig anders zu schreiben.

    Ich verwende ja den Formatter und bis jetzt war ich mit der Formatierung in Standardeinstellungen sehr zufrieden, wobei ohnehin nur sehr wenig überhaupt noch geändert wird, da ich ohnehin direkt...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 8. Jan 2021
    Wer kein Versionskontrollsystem wie Git verwendet ist selbst schuld. ;-)
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 7. Jan 2021
    Die Formatierung halte ich persönlich und rein subjektiv für unnötig bzw. der Lesbarkeit abträglich (die Meinung kennst du ja ;-)), von daher interessiert mich dieser Teil auch nicht. Ich nutze den integrierten Formatter und halte mich an die Standards, egal in welcher Sprache.

    Interessieren würde mich die Suche. Da habe ich noch keine wirklich schöne Lösung gefunden, egal ob das Grep von den...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 24. Nov 2020
    Das ist richtig, aber da aktuell das Aussehen der IDE ohnehin stark überarbeitet wurde und wird, ist die Chance aktuell höher als sonst. ;-)
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 24. Nov 2020
    Dass das nicht angepinnte Fenster automatisch einklappt, ist kein Problem, sondern korrekt so. Wenn man es offen lassen möchte, muss man es anpinnen oder herausdocken. Das ist die bestehende Logik der IDE. Wichtig ist nur, dass der Status beibehalten wird, wenn man es erneut ausklappt ohne per Hotkey eine neue Suche zu starten.

    Für Full-HD Bildschirme nimmt das permanente angepinnte Eindocken...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 22. Nov 2020
    Full-HD und 4K.

    Wenn man es eindocken kann, kann man es auch auf automatisch einklappen stellen oder loslösen. Diese Möglichkeiten sollten dann doch für alle Zwecke passen...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 28. Okt 2020
    Ich finde die Schreibweise aus dem Styleguide am übersichtlichsten (wobei ich die erste wegen 1 Befehl pro Zeile suboptimal finde und die Leerzeilen aus der zweiten überflüssig und daher die letzte präferiere):

    Das sollte dem Parser ja egal sein wie es vorher war.
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 13. Sep 2020
    Die Suchfunktion sieht funktionell schon sehr gut aus. Es gibt ja diverse Grep-Suchen, aber die Integration ist gut gelungen.

    Da passiert ja viel live. Was passiert da eigentlich bei einem großen Projekt? Da ist das ja gar nicht in der Form möglich, wenn da tausende Units im Projekt sind, denn da dauert die Suche ja eine Weile. Ist das entsprechend berücksichtigt?

    Wenn man nun das große...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 19. Mai 2020
    Um genau zu sein greift es unabhängig von der Länge sobald ein Wort doppelt vorkommt, da es ansonsten schlicht keinen Sinn macht. ;-)
    Es geht also auch mit einer Markierung auf B B als kürzeste mögliche Variante.
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 19. Mai 2020
    Genau so funktioniert es in Delphi auch. Das ist da schon seit Ewigkeiten drin (das wurde mit der neuen IDE mit Delphi 2005 eingeführt).
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 19. Mai 2020
    Markieren und Strg + Shift + J (oder den Knopf unterhalb der Markierung drücken) kennst du aber?
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 19. Mai 2020
    Ob ich eine solche Suche jemals brauchen werde, weiß ich noch nicht, aber es sieht jedenfalls echt gut aus (abgesehen vom Dark Mode :P).
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 18. Mai 2020
    27 Zoll auf 4k, damit auch mehr drauf passt. Denn es bringt ja nichts, wenn ich einen großen Monitor habe und trotzdem nur Full HD verwende. So kann ich im Debug-Desktop z.B. die Haltepunktliste oder auch die Assembleransicht ständig eingeblendet lassen, wodurch ich dort auch mal nebenbei hinschauen kann oder schneller die Haltepunkte aktivieren oder deaktivieren.
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 18. Mai 2020
    Vielleicht verstehst du mich bezüglich gedockt besser, wenn ich einfach mal meinen Desktop zeige. Das Bild ist zwar 4 Jahre alt, aber so ähnlich sieht er auch heute noch aus:



    Und da mache ich dann eine Grep-Suche und benutze die auch z.B. als Inhaltsverzeichnis um zwischen verschiedenen Codeabschnitten zu wechseln, die ich zu einem Thema gerade bearbeite.
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 10. Mai 2020
    Der Zahn wurde bei uns an der Uni gezogen (vielen der Anwesenden zumindest), weil schlicht verschiedene Formatierungen durch objektive Kriterien (Verständniszeit, Auswirkungen auf Merging usw., ...) analysiert wurden.

    Seitdem halte ich mich selbst an den offiziellen Styleguide. Vorher habe ich auch z.B. das begin an das Ende der Zeile geschrieben. Aber Regeln wie eben "ein Befehl pro Zeile"...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 9. Mai 2020
    Aktuell (10.3) fällt mir nichts mehr ein was dort wirklich falsch formatiert wird. Variable Records wie in der Unit testfile_VariantExtendedRecord.pas sehen vollkommen in Ordnung aus, und auch die testfile_LargeFile.pas sieht auf den ersten Blick gut aus und ist in ca. 2 Sekunden formatiert.
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 9. Mai 2020
    Ich halte mich an Regel, dass man nicht mehrere Befehle in einer Zeile hintereinander hängen sollte, damit man nicht etwas davon übersieht und damit es weniger Probleme mit Versionsverwaltungen gibt. Und daher gehört auch das begin in eine eigene Zeile.

    Beim Mergen gibt es nämlich ansonsten auch gerne mal "schöne" Ergebnisse, wenn nämlich beim automatischen Mergen das begin hinten in der Zeile...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 9. Mai 2020
    Das sieht von der Anzeige der Suchergebnisse ja ganz gut aus. Wenn der Rest auch etwas moderner aussähe und man das ganze in die IDE eindocken könnte, wäre das schon eine gute Umsetzung.

    Ich brauche es nicht, aber das heißt nicht, dass ich es deswegen schlecht finde. ;-)
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 5. Mai 2020
    Eine nützliche Codesuche zu bauen ist gar nicht so einfach, da viele Optionen berücksichtigt werden sollten. Zum Beispiel in welchem Unitabschnitt man suchen möchte und ob in Code, Strings oder Kommentaren oder auch ob auch in Formulardateien gesucht werden soll.
    Wie ich auf diese Liste komme? Dies ist in den GExperts in der Grep-Suche umgesetzt.

    Ich selbst finde Regular Expressions flexibler...
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 4. Mai 2020
    Ich persönlich finde es unübersichtlicher, aber das ist eben sehr subjektiv.

    Nein, die Lösung war die Standard-Formatierung zu verwenden und eben alles nach und nach dahingehend zu formatieren. ;-)

    Der Quelltext ist so auch für mich deutlich besser lesbar, weil es einfach immer genauso formatiert ist wie die meisten Codesnippets im Internet und auch die RTL- und VCL-Quelltexte selbst....
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 4. Mai 2020
    Wenn du das Häkchen bei regulären Ausdrücken setzt, kannst du die normal in der Suche verwenden, sprich:
    xyz*:=*123
    Also einfach nur xyz, eine beliebige Anzahl Leerzeichen, ...

    Nein, von daher wäre es sinnvoller ein solches Plenking schlicht nicht zu machen statt hinterher nach Lösungen dafür zu suchen. ;-)
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 4. Mai 2020
    Oh ja, das war bei altem Code bei uns in der Firma auch ein Problem. Heute kann man überall ganz normal suchen, weil wir das überall korrigiert haben.
  • Forum: Software-Projekte der Mitglieder

    AW: UnitOptimizer

     
      by jaenicke, 15. Okt 2019
    Das habe ich alles herausgeworfen, im Original lässt sich die Unit natürlich kompilieren. Ich glaube auch nicht, dass das eine Rolle spielt, denn sonst müsste man ja angeben können wo diese Units liegen usw., zumal es dem Parser egal sein sollte. Die Verknüpfungen werden ja auf höherer Ebene erstellt.
Seite 1 von 2  1 2   


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=jaenicke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=196493
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz