Effizientere (Inline-)Nutzung von Vorlagen

Ich hätte gerne die Möglichkeit, Antworten „inline“ einzufügen, d. h. mitten in einem Satz. Ich hatte dies für das vorherige andere Plugin angefordert, und es gab einige (scheinbar positive) Diskussionen darüber, aber ich konnte diese frühere Diskussion nicht finden.

Ich muss sehr oft Antworten formulieren, die z. B. GitHub Issue mitten in einem Satz enthalten:

  • Wenn Sie [Ding] als neues Feature anfordern möchten, eröffnen Sie bitte ein GitHub Issue.
  • [Feature] ist unterdokumentiert, ein GitHub Issue wäre angemessen, um die Sichtbarkeit zu erhöhen.
  • [Ein Verhalten] scheint ein Fehler zu sein, bitte eröffnen Sie ein GitHub Issue mit vollständigen Details.

Ich habe viele dieser Snippets und verwende sie ständig in unserem User-Support-Forum.

Generell möchte ich Vorlagen genau an der aktuellen Cursorposition einfügen können. [1] Es ist wirklich ärgerlich, wenn die Vorlage in einer neuen Zeile mit einer weiteren neuen Zeile darüber eingefügt wird und ich all diesen Whitespace manuell löschen muss, nur um sie wieder auf die vorherige Cursorposition zu bringen, mehrmals täglich. Ich möchte meine Antwort einfach so schnell wie möglich tippen.

Noch besser wäre eine nur-Text-Möglichkeit, diese einzufügen, ohne jegliche Maus-/Menüinteraktionen.


  1. Ich würde argumentieren, dass der gesamte Vorteil der Verwendung von Kategoriebeiträgen zur Speicherung von Vorlagen darin besteht, dass sie eine vollständige Kontrolle ermöglichen. Fügen Sie die Vorlage einfach genau an der Cursorposition ein, wie sie ist. Wenn Whitespace/Zeilenumbrüche gewünscht sind, können diese leicht im Vorlageneditor hinzugefügt werden – es besteht keine Notwendigkeit, uns Entscheidungen aufzuzwingen. ↩︎

1 „Gefällt mir“

Watched Words/Replace könnte Ihnen helfen. So werden Dinge wie Standardinstallationen automatisch verknüpft. Als ich versuchte, sie durch einen Markdown-Link zu ersetzen, wurde der reine Markdown jedoch in den Beitrag eingefügt, sodass es nicht ganz das ist, was Sie wollen, fürchte ich.

Aber wenn Sie nur möchten, dass Github Issue verknüpft wird, funktioniert das bereits.

2 „Gefällt mir“

Ich habe einen „GitHub Issue“-Link als einfaches motivierendes Beispiel angegeben, aber es ist nur eines von mehreren verschiedenen. Es gibt auch Snippets, die ganze Sätze sind und die ich in einen größeren Absatz einfügen könnte, z. B. als Teil einer Antwort, die erklärt, warum ein anderes Forum besser geeignet ist.

Außerdem möchte ich nicht, dass jede Instanz von „GitHub Issue“ bedingungslos und unaufhaltsam auf unseren Tracker verlinkt. 95 % der Zeit ist das gewünscht, aber es gibt sicherlich Zeiten, in denen Leute über GitHub Issues auf anderen Trackern sprechen müssen, und die Unfähigkeit, eine Ersetzung an Stellen zu verhindern, wo sie falsch wäre, ist wohl schlimmer.

Letztendlich verstehe ich einfach nicht die Notwendigkeit, hier ein bestimmtes Verhalten zu erzwingen, wenn der Beitragseditor bereits alle Werkzeuge für jeden bereitstellt, um zu tun, was er will oder braucht. Das Hinzufügen von willkürlichem Out-of-Band-Leerzeichen reduziert nur den Funktionsumfang.

2 „Gefällt mir“

Da dies für mich fast täglich eine Ärgernis ist, muss ich fragen, ob es eine andere, bessere Möglichkeit oder einen Ort gibt, um Funktionen anzufordern?

Da der Editor selbst alle notwendigen Fähigkeiten zur Verfügung stellt, um Zeilenumbrüche einzufügen (oder nicht), würde das Einfügen des Editortextes ohne jegliche Änderung jedem eine Möglichkeit bieten, das zu bekommen, was er braucht. Ich verstehe wirklich nicht, warum der Nutzen der Nutzung des Editors für Vorlagen künstlich untergraben wird, indem Dinge eingeführt werden, die außerhalb des Editortextes liegen und die nicht vermieden werden können.

Sind Sie selbst gehostet? Wenn ja, gibt es ein Plugin namens Templates

Eine weitere Möglichkeit wäre, die eBay Affiliates-Themenkomponente zu forken und zu modifizieren, um zu prüfen, ob der Poster in einer Support-Gruppe ist oder Sie sind, und Schlüsselwörter durch Ihren entsprechenden Link zu ersetzen.

Ein Vorteil des Forkens ist, dass Sie einen Support-Kurzcode erstellen könnten, um automatisch durch einen Link oder einen Absatz zu ersetzen, wie Sie erwähnt haben.

Ich glaube, der OP verwendet dieses Plugin. Sie mögen es einfach nicht, dass das Plugin automatisch ein paar neue Zeilen einfügt.

1 „Gefällt mir“

Danke, das habe ich übersehen. Die zweite gepostete Option könnte funktionieren, da diese Komponente dafür ausgelegt ist, eBay-Links mit einem Affiliate-modifizierten Link mit Haftungsausschluss zu ändern.

Wenn sie also so umgestaltet wird, dass sie den Beitragsautor mit einer Gruppe oder einem Benutzer abgleicht, könnte dies theoretisch eine sehr gute Möglichkeit sein, das Ziel zu erreichen und die Idee sogar durch Kurzcodes zu verbessern, um die Dinge zu beschleunigen.

Hier ist der Ort. :+1: Hier sammeln und überprüfen unsere Produkt- und Entwicklungsteams Vorschläge, um zu entscheiden, welche in einem bestimmten Zyklus priorisiert werden sollen.

Im Allgemeinen gilt: Je mehr Leute eine Funktion wünschen und sich an der Feature request beteiligen/engagieren/sie unterstützen, desto höher sind ihre Chancen, dass ihr etwas Entwicklungszeit zugewiesen wird.

Einige Funktionsanfragen können eine Weile dauern, bis sie an Fahrt gewinnen, je nachdem, wie breit sie Anklang finden.

4 „Gefällt mir“

Das ist richtig. Das Hinzufügen von willkürlichen, bedingungslosen neuen Zeilen zu einer Vorlage, die bereits neue Zeilen dort einfügen kann, wo sie gewünscht werden, dient nur dazu, die verfügbaren Funktionen strikt zu reduzieren.

1 „Gefällt mir“