Intelligenteres Einfügen innerhalb von URL-Markup

Ein Vorschlag zur Verbesserung von etwas, das mir immer wieder Ärger bereitet.

TL;DR:

Es wäre schön, wenn der Code für das intelligente Einfügen, der Titel- und Link-URL-Markup erstellt, prüft, ob er innerhalb eines bestehenden URL-Markups eingefügt wird. Falls ja, sollte er einfach nur den Text einfügen, anstatt das vorhandene Markup durcheinanderzubringen.

Details:

Beim Verfassen eines Beitrags erstelle ich URLs oft, indem ich alles manuell eingebe, außer die URL selbst, die ich aus der Adressleiste des Browsers kopiere und einfüge.

Das sieht dann so aus:

[Hier klicken](http://www.example.com)

Dann entscheide ich, dass „Hier klicken" kein guter Linktitel ist, und suche den echten Titel der Seite, etwa von einer anderen Seite, die darauf verlinkt.

Ich markiere und kopiere diesen Text und füge ihn dann anstelle von „Hier klicken" in meinem Beitrag ein.

Discourse erkennt, dass ich eine URL plus Titel in der Zwischenablage habe (etwas, das ich nicht kontrollieren kann und mir meist gar nicht bewusst ist, da ich Text markiert und in die Zwischenablage kopiert habe; das Einfügen an den meisten Orten würde mir einfach nur diesen Text geben, aber der Webbrowser hat zusätzlich die URL hinzugefügt, falls etwas spezifisch danach sucht).

Discourse führt eine Aktion aus, die beim Einfügen außerhalb von Markup völlig sinnvoll ist, aber innerhalb von Markup ein Chaos verursacht. Am Ende habe ich dann so etwas:

[ [Der echte Titel der Seite](http://www.example.com)](http://www.example.com)

In diesem Fall (und bei viel längeren URLs als in diesem vereinfachten Beispiel) bin ich meist so verwirrt durch die verschachtelten Markup-Strukturen, dass ich das gesamte Markup lösche und von vorne beginne.

Es wäre schön, wenn der Code für das intelligente Einfügen prüfen würde, ob er innerhalb eines bestehenden URL-Markups eingefügt wird, und in diesem Fall einfach nur den Text ohne die URL oder zusätzliches Markup einfügen würde.

(Natürlich könnte ich in vielen Fällen einfach über das gesamte Markup hinweg einfügen und das verwenden, was Discourse für mich generiert. Aber daran kann ich mich einfach nicht gewöhnen; in meinen Gedanken ist da nur Text in der Zwischenablage, so wie es überall sonst auch der Fall ist. Zudem gibt es Fälle, in denen die URL nicht exakt mit der übereinstimmt, von der ich den Titel kopiert habe: Zum Beispiel beim Verlinken auf einen bestimmten Beitrag innerhalb eines Threads oder auf einen bestimmten Zeitstempel in einem YouTube-Video.)

2 „Gefällt mir“

Als Workaround verwende ich in Chrome StrgShiftV, um als Text einzufügen. Das funktioniert jedoch nicht in Firefox.

2 „Gefällt mir“

Welches Betriebssystem verwendest du? Um unter Windows 10/11 als einfacher Text einzufügen, versuche Folgendes:

  • Win+v
  • Tab, Enter, Enter

oder dies:

  • Strg+Umschalt+v

Einfaches Einfügen mit Strg+v erzeugt standardmäßig ein „formatiertes Einfügen“…

Verwende ein AWS EC2-Instanzprofil, um den Zugriff auf den S3-Bucket zu gewähren. HINWEIS: Dies zu aktivieren erfordert, dass Discourse auf einer entsprechend konfigurierten EC2-Instanz läuft, und überschreibt die Einstellungen „S3-Zugriffsschlüssel-ID“ und „S3-geheimer Zugriffsschlüssel“.

Aber wenn du die obige Tastensequenz verwendest…

Verwende ein AWS EC2-Instanzprofil, um den Zugriff auf den S3-Bucket zu gewähren. HINWEIS: Dies zu aktivieren erfordert, dass Discourse auf einer entsprechend konfigurierten EC2-Instanz läuft, und überschreibt die Einstellungen „S3-Zugriffsschlüssel-ID“ und „S3-geheimer Zugriffsschlüssel“.

Ich bin auf Windows, ja. Mein Hauptproblem ist, dass ich nicht darüber nachdenke, bis ich den Text bereits eingefügt und ein Durcheinander verursacht habe. :smiley:

1 „Gefällt mir“

Auf meinem Windows-PC in meiner Firma benutze ich PureText mit Strg+Umschalt+V.
Die Standardeinstellung ist Win+V, aber diese behalte ich für die neue, nette Windows 10 eigene Zwischenablagehistorie.

Der einzige Nachteil für mich ist, dass es meine Vivaldi Einfügen und los Funktion blockiert.

1 „Gefällt mir“