Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   STRG-Linksklick springt nicht zur richtigen Zeile (https://www.delphipraxis.net/198550-strg-linksklick-springt-nicht-zur-richtigen-zeile.html)

Codehunter 13. Nov 2018 06:58

STRG-Linksklick springt nicht zur richtigen Zeile
 
Moin!

Wenn ich im Editor einen Bezeichner mit STRG+Klick zu seiner Implementierung bzw. Deklaration anspringen will, dann "verspringt" der Editor sich in ca. 50% aller Versuche. Der Cursor wird zwar an die richtige Stelle gesetzt, aber der Editor scrollt nicht dorthin. Meistens sind die angezeigten Zeilennummern deutlich kleiner als die richtige Zeilennummer. Gehe ich dann mit der Rückwärts-Navigation noch einmal zurück und wiederhole den Versuch, dann springt er richtig. Ich habe den Eindruck, dass das mit
Delphi-Quellcode:
{$REGION}
zu tun hat. Befindet sich die Zielzeile innerhalb oder unterhalb einer eingeklappten Region, dann gehts schief. Das ist jetzt kein Weltuntergang, aber ziemlich lästig. Ich will auch nicht ausschließen, dass eins der installierten Plugins daran schuld ist (habe CnPack, GExperts und MMX). Habt ihr das auch und gibts dafür eine Lösung?

Grüße
Cody

Friedrich91 19. Nov 2018 18:53

AW: STRG-Linksklick springt nicht zur richtigen Zeile
 
Abend,

zwischen Deklarations- und Implementierungsabschnitten hin- und herspringen kann man auch per "UMSCHALT+STRG+AB" bzw. "UMSCHALT+STRG+AUF".

Meine Erfahrung ist, dass es auf die Weise besser funktioniert!

Aber ja ich kenne das Problem.

jaenicke 20. Nov 2018 02:58

AW: STRG-Linksklick springt nicht zur richtigen Zeile
 
Strg + Klick funktioniert da auch eher zufällig. Gedacht ist es dafür nicht. Dafür sollte man tatsächlich die richtige Tastenkombination nutzen.

Ich hatte aber verstanden, dass es generell um das Springen zur Deklaration geht und das nicht geht. Das sollte natürlich gehen.
Wo es oft nicht geht ist bei Generics.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:28 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