Dieses Problem wurde einmal in Chrome ausgelöst und ist dokumentiert in:
Problem 6356004: Wenn der Benutzer Text auf der aktuellen Registerkarte auswählt und STRG-F eingibt, ... (geschlossen)
In diesem Artikel wurden sechs aufeinanderfolgende Patches auf Chrome angewendet, um diese Funktionalität zu aktivieren. Aufgrund zu vieler ungelöster Probleme wie Zeilenumbrüche und anderer Zeichen, die nicht im Suchfeld gedruckt werden können, hat der Entwickler Simon Morris jedoch aufgegeben und ist zu folgendem Ergebnis gelangt:
Abgesehen von diesen Problemen fühlt sich dieses Verhalten beim Testen einfach nicht besonders überzeugend an. Vielleicht bin ich zu sehr an das bestehende Chrome-Verhalten gewöhnt, aber ich erwarte zwar eine Vorbelegung basierend auf vorherigen Suchzeichenfolgen in diesem oder anderen Registerkarten, erwarte aber nicht wirklich, dass die Auswahl von Text meine Suchzeichenfolge ändert, und es fühlt sich auch nicht so schlimm an das Strg-F in ein Strg-C / Strg-V-Paar einzubetten, um eindeutig zu sein, vorausgesetzt, ich habe gerade ausgewählt, wonach ich suchen möchte.
Da Ben bereits dagegen gestimmt hat und die obigen Tests keine starken Gegenargumente liefern, gehe ich zum Schluss.
Ich betrachte dies als reine Faulheit, da dieses und andere Probleme in anderen Browsern leicht gelöst werden konnten. Ich habe auch gesucht, aber keine Chrome-Erweiterung gefunden, die das Problem löst.
Die einzige Lösung, die ich daher vorschlagen kann, ist die Verwendung eines Tastaturmakros, das an einen Hotkey gebunden ist, um die Folge von "Strg + C Strg + F Strg + V" auszugeben.
Wenn Sie unter Windows arbeiten, können Sie hierfür ein Autohotkey- Skript verwenden.
In diesem Thread finden Sie ein Beispiel:
Chrome-Erweiterung für Hervorhebung + Vorbelegung suchen?
Ein Autohotkey-Skript kann auch an einen bestimmten Prozess oder ein bestimmtes Fenster gebunden werden. Sie können dieses Skript also so optimieren, dass es nur für Chrome gilt.
Wenn Sie unter Linux arbeiten, können Sie diesen Port von Autohotkey verwenden: IronAHK , der unter .NET oder Mono für Linux / Mac ausgeführt wird. Dieser Artikel könnte nützlich sein: Installieren Sie IronAHK unter Linux .