Ich habe bisher Vimperator verwendet, das die Tastenkombination C-i
unterstützt, um Emacs (oder einen anderen Editor) zu öffnen, damit Sie Ihren Text dort weiter schreiben können. Dies wurde erreicht, indem eine temporäre Datei erstellt wurde, die den Text, den Sie bisher hatten, dort eingefügt wurde, der Editor mit dieser Datei als Argument aufgerufen wurde und der Redaktionsvorgang den Inhalt der temporären Datei zurück in den Textkasten lesen würde. Ist das in Chrome oder in der WebExtensions-API von Firefox möglich, und wenn ja, wie?Chrome API/WebExtensions zum Öffnen des Textfelds im externen Editor
0
A
Antwort
1
Dies ist machbar mit dem nativen Messaging API: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_messaging
Ich habe eine einfache Demo-Erweiterung eine Weile zurück, die eine sehr begrenzte verstion tut, was Sie hier sind fragen: https://github.com/aswan/connectNative-example
Verwandte Themen
- 1. git --amend im externen Editor
- 2. Öffnen Sie die Quelldatei der Konsole in einem externen Editor
- 3. .pl Dateien im Editor öffnen
- 4. JS-Skript zum Auffüllen des Textfelds
- 5. Breite des Textfelds im Kontaktformular anpassen 7
- 6. Webview - Öffnen Sie Links im externen Browser?
- 7. Datei im Standard-Editor von Bash öffnen
- 8. Eclipse zum Öffnen von .html im Texteditor standardmäßig öffnen?
- 9. Git wartet nicht auf externen Editor
- 10. Applescript zum Öffnen einer Anwendung im Vollbildmodus?
- 11. Öffnen Sie Google Chrome im Vollbildmodus
- 12. WebStorm versucht, Chrome zum Debuggen zu öffnen
- 13. Link zum Öffnen von iTunes von Chrome
- 14. Fokussieren des Textfelds
- 15. Länge des Textfelds erhöhen
- 16. Scrollbar-Position des Textfelds
- 17. Cordova 3.0 - Link im externen Browser in iOS öffnen
- 18. Javascript API zum Öffnen einer externen Seite in Popup
- 19. 2 Einstellungen des Textfelds überschreiben
- 20. Code zum Auffüllen der Combobox mit der Wertänderung des Textfelds
- 21. Xcode 6 öffnen Assistent Editor im neuen Fenster
- 22. Wie erkennt man den vorherigen Zustand des Textfelds in C#?
- 23. Maxlength des Textfelds funktioniert nicht im Falle von Sonderzeichen
- 24. Breite des Textfelds jQuery mobile
- 25. ie6 kann innerhalb des Textfelds
- 26. Breite des Textfelds in MVC
- 27. Hintergrund Farbe des Textfelds: Fokus
- 28. Abrufen des Controll.Name des dynamisch erstellten Textfelds
- 29. Javascript öffnen Link im externen Programm statt Browser
- 30. Können Sie eine Python-Shell im Atom-Editor öffnen?
wahrscheinlich nicht möglich. aber die Frage ist offtopisch, da es darum geht, ein Werkzeug zu finden, nicht zu programmieren. versuche das Superuser-Forum. –
Damit dies für Stack Overflow zum Thema wird, muss es neu formuliert werden, um klar zu machen, wie man eine Erweiterung schreibt, um das zu tun, was Sie wollen. Im Moment klingt es eher so, als ob Sie ein Benutzer sind, der nach einer Erweiterung sucht, die das tut, was Sie wünschen. Ich konnte das in beiden Richtungen lesen. Angesichts der Tatsache, dass Sie nach SO fragen, habe ich es zunächst gelesen, als ich nach der Programmierung gefragt habe. Daher stimme ich nicht zu schließen. Bitte [bearbeiten] Sie die Frage, um auf jeden Fall klarer zu sein. – Makyen
Ich erklärte, wie es möglich war, dieses Problem mit den vorherigen APIs zu lösen. Ich dachte, es sei klar, dass meine Absicht darin bestand, eine Erweiterung zusammenzustellen, um das selbst zu tun, aber anscheinend nicht. Könnten Sie überprüfen, ob die Absicht jetzt klar ist? – fakedrake