Hallo,
gibt es in Lazarus ein Tastenkürzel, an dem man direkt zum Anfang oder Ende einer Procedure/Funktion springen kann (in der jeweiligen Procedure in der der Cursor sich gerade befindet)? Also per Tastendruck direkt an begin/end. Ohne Lesezeichen.
LG
Epcop
Tastenkürzel zum Anfang/Ende einer Procedure springen?
- fliegermichl
- Lazarusforum e. V.
- Beiträge: 1647
- Registriert: Do 9. Jun 2011, 09:42
- OS, Lazarus, FPC: Lazarus Fixes FPC Stable
- CPU-Target: 32/64Bit
- Wohnort: Echzell
Re: Tastenkürzel zum Anfang/Ende einer Procedure springen?
Es gibt die Funktion "Lauf bis zum Cursor". Ich hab bei mir die Tastatureinstellung "Classic". Da ist es F4
Re: Tastenkürzel zum Anfang/Ende einer Procedure springen?
So direkt nicht afaik.
Man kann aber immer von begin zu end und umgekehrt springen mit Ctrl+Q, O.
Man kann aber immer von begin zu end und umgekehrt springen mit Ctrl+Q, O.
- Winni
- Beiträge: 1577
- Registriert: Mo 2. Mär 2009, 16:45
- OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
- CPU-Target: 64Bit
- Wohnort: Fast Dänemark
Re: Tastenkürzel zum Anfang/Ende einer Procedure springen?
Hi!
Die Tastaturkürzel sind im Editor ja sehr breit vorbereitet. Man muss sie nur ausfüllen, da die exotischeren nicht zugewiesen sind.
Menü => Werkzeuge => Einstellungen => Editor => Tastaturbelegung =>CodeTools Befehle => Zum Procedure Begin springen
Hier kann man die gewünschte Tastatur-Kombi eingeben. Da schon sehr viel belegt ist, meckert er oft. Tipp: solange die Zeichen ASCII sind, kann man alles benutzen, also z.B. Ctrl und * oder #
Winni
Die Tastaturkürzel sind im Editor ja sehr breit vorbereitet. Man muss sie nur ausfüllen, da die exotischeren nicht zugewiesen sind.
Menü => Werkzeuge => Einstellungen => Editor => Tastaturbelegung =>CodeTools Befehle => Zum Procedure Begin springen
Hier kann man die gewünschte Tastatur-Kombi eingeben. Da schon sehr viel belegt ist, meckert er oft. Tipp: solange die Zeichen ASCII sind, kann man alles benutzen, also z.B. Ctrl und * oder #
Winni
-
- Beiträge: 586
- Registriert: Mi 25. Mär 2009, 21:12
- OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
- CPU-Target: mostly 32 bit
Re: Tastenkürzel zum Anfang/Ende einer Procedure springen?
Es gibt die Befehle im Search menu:
- Find Start of Code Block
- Find other end of Code Block
Allerdings, stoppen die nicht nur an Procedure begin/end, sondern auch allen anderen Ebenen.
Tastenkürzel kann jeder selbst zuweisen.
Direkt zum Ende, kann man per Editor Makro, erst "start" dann "other".
Zum Procedure Anfang, per Makro: Zur Deklaration springen, dann zurück zur Implementation.
- Find Start of Code Block
- Find other end of Code Block
Allerdings, stoppen die nicht nur an Procedure begin/end, sondern auch allen anderen Ebenen.
Tastenkürzel kann jeder selbst zuweisen.
Direkt zum Ende, kann man per Editor Makro, erst "start" dann "other".
Zum Procedure Anfang, per Makro: Zur Deklaration springen, dann zurück zur Implementation.