AGB  ·  Datenschutz  ·  Impressum  







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

Wie die richtige Unit finden ?

Ein Thema von DeepCopy · begonnen am 20. Jun 2009 · letzter Beitrag vom 27. Jun 2009
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von DeepCopy
DeepCopy

Registriert seit: 5. Aug 2008
Ort: Gießen
21 Beiträge
 
Lazarus
 
#1

Wie die richtige Unit finden ?

  Alt 20. Jun 2009, 20:56
Hallo,

ich würde gerne mal wissen wie man unter Lazarus die passende Unit
findet.

Z.B habe ich den Typ Text der für die File I/O benötigt wird, kann
aber die passende Unit dafür nicht finden.

Die Code-Tools sind irgendwie auch nicht hilfreich (oder ich nicht damit umgehen, wer weis...)

Unter Delphi gibt es unter dem Menüentrag Refactoring einen Eintrag "Unit suchen"
so, oder so ähnlich, die einem die Units vorschlägt in dem der passende Typ defniert ist.

Generell ist das immer ein Problem für mich. Gibt's denn keine einfache Lösung dafür?

Gruß Andreas
Andreas
Gruß Andreas
---------------------------------------------------
Sic Luceat Lux (so lasse das Licht erstrahlen)
- ich kam sah und wusste nichts -
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#2

Re: Wie die richtige Unit Finden ?

  Alt 20. Jun 2009, 20:57
In der Delphi-Hilfe steht die Unit auch - gibts da kein Lazarus-Pendant dazu?
  Mit Zitat antworten Zitat
Benutzerbild von DeepCopy
DeepCopy

Registriert seit: 5. Aug 2008
Ort: Gießen
21 Beiträge
 
Lazarus
 
#3

Re: Wie die richtige Unit finden ?

  Alt 20. Jun 2009, 21:02
Hä?
Zitat:
In der Delphi-Hilfe steht die Unit auch - gibts da kein Lazarus-Pendant dazu?
Tut mir Leid, die Anwort habe ich nicht so ganz verstanden!
Andreas
Gruß Andreas
---------------------------------------------------
Sic Luceat Lux (so lasse das Licht erstrahlen)
- ich kam sah und wusste nichts -
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Wie die richtige Unit finden ?

  Alt 20. Jun 2009, 21:04
Du sollst in der Hilfe-Datei von Lazarus suchen, da dort eigentlich auch die Unit zur gewünschten Funktion genannt sein sollte
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von DeepCopy
DeepCopy

Registriert seit: 5. Aug 2008
Ort: Gießen
21 Beiträge
 
Lazarus
 
#5

Re: Wie die richtige Unit finden ?

  Alt 20. Jun 2009, 21:17
Ach so, ja danke!

Aber genau da liegt ja das Problem, die Dokumentation der FPC/RTL ist zwar da AAABER...
sie liegt im Internet siehe Free Pascal Programmer's Guide,
und eine Spezielle zu meinem Problem hier Having trouble using file type "text"
- und dir wird geholfen.

Aber das erfordert gute Englisch-Kentnisse und stellt auch immer einen gewissen Zeitaufwand/Ablenkung von der
eigentlichen Aufgabe dar.

Ich dachte es gäbe einen "Einfacheren Weg" wie man sich passende Units anzeigen lassen kann, ohne erstmal
eine halbe Stunde im Internet zu forsten.

Gruß Andreas
Andreas
Gruß Andreas
---------------------------------------------------
Sic Luceat Lux (so lasse das Licht erstrahlen)
- ich kam sah und wusste nichts -
  Mit Zitat antworten Zitat
Benutzerbild von DeepCopy
DeepCopy

Registriert seit: 5. Aug 2008
Ort: Gießen
21 Beiträge
 
Lazarus
 
#6

Re: Wie die richtige Unit finden ?

  Alt 21. Jun 2009, 21:19
Hallo

wie sucht Ihr denn nach der richtigen Unit, ich mal abgesehen von der Hilfe da gibt es vielleicht doch den einen
oder anderen Trick
Andreas
Gruß Andreas
---------------------------------------------------
Sic Luceat Lux (so lasse das Licht erstrahlen)
- ich kam sah und wusste nichts -
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Wie die richtige Unit finden ?

  Alt 21. Jun 2009, 22:23
Also Deinen speziellen Fall gibt es unter Delphi nicht wirklich als Problem. Hab' mir seit D2007 die Delphi5.hlp auf eine Kurztaste gelegt, weil die oft schneller zu Ziel führt.

Allerdings suche ich manchmal Konstanten oder vergleichbares, von der ich ein Name aus der Gruppe kenne. Dafür verwende ich eine einfache Textsuche in den Source-Dateien. Das ist sogar schnell selber geschrieben, damit es etwas komfortabler läuft, wie mit F3 (Suchpfade/Anzeige ans Problem angepasst)
  Mit Zitat antworten Zitat
Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#8

Re: Wie die richtige Unit finden ?

  Alt 21. Jun 2009, 23:08
Zitat von DeepCopy:
Aber das erfordert gute Englisch-Kentnisse und stellt auch immer einen gewissen Zeitaufwand/Ablenkung von der
eigentlichen Aufgabe dar.
Du wirst schnell merken das Du ohne gute Englisch-Kentnisse ohnehin nicht weit kommen wirst.

Ansonsten wie gesagt eine Volltext Suche bemühen. Ich persönlich benutz da vorzugsweise grep bzw. halt findstr unter Windows. Mit dem gewünschten Suchwort gefüttert und auf die *.pas Dateien im Source Verzeichnis angesetzt hab ich in sekundenschnelle eine Liste aller Referenzen.
Fridolin Walther
  Mit Zitat antworten Zitat
Benutzerbild von DeepCopy
DeepCopy

Registriert seit: 5. Aug 2008
Ort: Gießen
21 Beiträge
 
Lazarus
 
#9

Re: Wie die richtige Unit finden ?

  Alt 22. Jun 2009, 00:06
Danke für die guten Tipps

ich werd mich gleich mal daran versuchen!

Wenn sonst noch jemand was weiß, ruhig melden!

Evtl. könnte man ja einen IDE Wizzard schreiben der
diese Funktion implementiert? Sich vom Compiler alle Symbole
in allen Include-Verzeichnissen ausgeben lassen und dann eine
Vorschlagsliste erstellen Oder so...
Andreas
Gruß Andreas
---------------------------------------------------
Sic Luceat Lux (so lasse das Licht erstrahlen)
- ich kam sah und wusste nichts -
  Mit Zitat antworten Zitat
Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#10

Re: Wie die richtige Unit finden ?

  Alt 22. Jun 2009, 00:11
Eine Textsuche als IDE Erweiterung wäre möglich und wahrschinlich sogar recht einfach. Wirklich nur Symbole auslesen, stell ich mir dagegen relativ komplex vor, zumal Du dazu einen Parser benötigst, der die Delphi Syntax "versteht".

Was ich da grad sehe ... die Delphi 2009 IDE besitzt bereits eine einfache Textsuche in Dateien: STRG + SHIFT + F bringt sie ans Licht.
Fridolin Walther
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 15:56 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