feat: Strg+Klick auf :#id springt zur Zeile der referenzierten ID (D67)
Strg/Cmd+Klick auf eine Abhängigkeits-ID im Textfeld — auch jede ID der Liste und die Kopf-Form #auth:#db — markiert die Zeile, die die ID vergibt; Tastatur-Pendant Strg+Enter. Erste Vergabe gewinnt (D36/D39), unbekannte IDs tun still nichts. Headless als depIdAt/idLine in autocomplete.js, 16 Tests; Legenden-Zeile hint_jump in allen neun Sprachen erweitert. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
54e27091ce
commit
549c12191e
@@ -72,6 +72,7 @@
|
||||
- [^] #ed.docs.url: Load a document from ?sourceUrl= (S)
|
||||
- [^] #ed.docs.restore: Restore a shipped document from the menu (XS)
|
||||
- [^] #ed.jump: Jump between diagram and text (S)
|
||||
- [x] #ed.jump.dep: Ctrl+click follows a dependency to its id (XS)
|
||||
- [^] #ed.lineno: Line numbers in the text editor (XS) %% the warnings name them
|
||||
- [^] #ed.shortid: Type #.kc under #prod-stage, get #prod-stage.kc (XS) %% an input aid, not notation
|
||||
- [^] #ed.depcomplete: Typing :# suggests the known ids (S) %% arrows choose, Enter inserts
|
||||
@@ -523,6 +524,11 @@
|
||||
centres the node. One gesture, both directions — and descriptions count as
|
||||
part of the node they describe.
|
||||
|
||||
#ed.jump.dep
|
||||
Ctrl+click (Cmd on macOS) on an id inside a dependency token like (:#target)
|
||||
selects the line that defines the id; Ctrl+Enter at the caret does the same.
|
||||
The first assignment wins for duplicate ids, an unknown id does nothing.
|
||||
|
||||
#ed.lineno
|
||||
A narrow strip beside the text field showing the logical line numbers, the
|
||||
same ones the warnings name. Measured rather than calculated: a wrapped line
|
||||
|
||||
Reference in New Issue
Block a user