Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#17

AW: Ctrl-# funktioniert nicht (immer)

  Alt 8. Aug 2020, 10:59
Das sehe ich anders, da die Funktionsweisen der beiden sich unterscheiden. Wenn nichts markiert ist, schalten beide die Kommentierung der Zeile unterm Cursor um. Bei Strg+# bleibt der Cursor in der Zeile und Strg+/[Zehnerblock] setzt den Cursor eine Zeile nach unten.
Gut erkannt

Interessant ist auch: Wenn man das Englische Tastaturlayout verwendet, dann wirkt der entsprechende Menüpunkt genauso.


Ich wage zu behaupten, wenn das Problem einmal aufgetreten ist, dass dann alle Tastenkombinationen des Kontextmenüs Buggy sind. Auch Refactoring -> Umbenennen alias Umsch+Strg+E hat Probleme. In Unit A Rechtsklick -> Refactoring -> Umbenennen und im Dialog abbrechen drücken. Auf Unit B wechseln und Umsch+Strg+E drücken. Er will dann den Bezeichner, welcher zuletzt in Unit A unterm Cursor befand, umbenennen. Auch das lässt sich mit Öffnen und Schließen des Kontextmenüs erst mal wieder lösen. Aber im Gegensatz zu Strg+#, welches bei weiteren Unit-Wechseln erst mal wieder funktioniert, erholt sich Umsch+Strg+E nicht. Man muss dann nach jedem Unit-Wechsel erst einmal das Kontextmenü aufmachen, damit Umsch+Strg+E funktioniert.
Vielleicht könntest du das ale Ergänzung in den QP aufnehmen?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat