Sprungliste

Für Fragen rund um die Ide und zum Debugger
Antworten
braunbär
Beiträge: 463
Registriert: Do 8. Jun 2017, 18:21
OS, Lazarus, FPC: Windows 10 64bit, Lazarus 3.6, FPC 3.2.2
CPU-Target: 64Bit
Wohnort: Wien

Sprungliste

Beitrag von braunbär »

Ich bin jetzt in der IDE über ein Fenster mit dem Titel "Sprungliste" gestolpert. Da stehen eine Menge Programmzeilen aufgelistet, für meinen Begriff wirr durcheinander ohne für mich erkennbares System, , manche kommen mehrmals vor.
Kann mir jemand sagen, wozu das Fenster gut ist und nach welchen Kriterien da Programmzeilen hineingestellt werden?

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1650
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: Sprungliste

Beitrag von fliegermichl »

Wenn man einen Bezeichner mit gedrückter Strg Taste anklickt, springt der Codeeditor an die Stelle, an der der Bezeichner definiert wurde.
Dann kann man mit den kleinen roten und grünen Pfeilen wieder dahin zurückspringen wo man vorher war.
Die Sprungliste zeigt all diese Stellen an, wo man vorher schon mal hingehüpft ist.

braunbär
Beiträge: 463
Registriert: Do 8. Jun 2017, 18:21
OS, Lazarus, FPC: Windows 10 64bit, Lazarus 3.6, FPC 3.2.2
CPU-Target: 64Bit
Wohnort: Wien

Re: Sprungliste

Beitrag von braunbär »

Danke, die Funktion kannte ich noch nicht
Seltsam ist, dass ich die Funktion (Bezeichner mit gedrückter Strg Taste anklicken) noch nie verwendet habe, und trotzdem ist diese Sprungliste voll mit Unmengen Zeilen. Offenbar werden da auch bei anderen Gelegenheiten Programmzeilen eingetragen. Es finden sich in der Liste auch eine Menge Zeilen, die nur "end" enthalten...

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1650
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: Sprungliste

Beitrag von fliegermichl »

Es reicht schon, wenn man z.B. vom Interfaceteil mittels Ctrl+Umschalt+Cursor in den Implementationsteil einer Methode springt.

Mathias
Beiträge: 6952
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Sprungliste

Beitrag von Mathias »

Wenn man einen Bezeichner mit gedrückter Strg Taste anklickt, springt der Codeeditor an die Stelle, an der der Bezeichner definiert wurde.
Rechte Maustaste geht auch.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Antworten