Alles Text für Chrome?


75

Ich bin ein großer Fan von It's All Text für Firefox, da es sehr hilfreich ist, gvim schnell zu öffnen und Code, Wiki-Markups usw. in einem leistungsstarken Editor zu schreiben, anstatt zu versuchen, Änderungen in einem großen Textfeld vorzunehmen. Gibt es ein ähnliches Plugin für Chrome? Ich suche eine plattformübergreifende Lösung oder zumindest eine Lösung, die unter Linux funktioniert.

Antworten:


49

Auf Macs:

Unter Windows:


Andere Plattformen:

von https://github.com/stsquad/emacs_chrome/blob/master/servers/README

Da das Chrome (ium) -Sicherheitsmodell keine Erweiterungs-Spawning-Prozesse zulässt, können wir den Editor-Prozess nicht einfach ausführen (). Stattdessen müssen wir einen "Bearbeitungsserver" implementieren, der XmlHttp-Anforderungen an Port 9292 (Standardeinstellung) abhört und dann eine Antwort sendet, wenn die Bearbeitung abgeschlossen ist. Wir schließen ein Paar hier ein:

Beides setzt voraus, dass Sie auch einen Webserver betreiben (zB http://opencoder.net/edit-server ):


+1 Wusste nicht, dass es so schwer ist, Prozesse mit Chrome zu erzeugen.
Jeff

Es tut uns leid, aber Sie haben nicht bemerkt, dass Sie TextareaConnect und TextAid bereits vor harrymc gepostet haben. Es sieht ein bisschen so aus, als würde Ihr Beitrag nur Macs ansprechen. und die Links könnten durch die Programmnamen ersetzt werden. Bearbeiten Sie Ihren Beitrag für ein wenig Klarheit und Sie haben meine Stimme =)
Jeff

@ Aus Gründen der Klarheit bearbeitet =)
Kriegar

5
Beachten Sie, dass QuickCursor in neueren Versionen von OS X nicht mehr funktioniert.
Dav Clark

Die Verknüpfung für QuickCursor ist jetzt unterbrochen.
JamesRat

16

Schauen Sie sich GhostText an . (Vollständige Offenlegung: Ich habe daran gearbeitet)

Es besteht aus zwei Teilen: der Browser-Erweiterung (Chrome / Firefox) und dem Texteditor-Plugin (SublimeText / Atom).

Es aktualisiert den Text während der Eingabe. Bietet die Site also eine Live-Vorschau (wie bei StackExchange), die weiter funktioniert (im Gegensatz zu It's All Text).

Dies funktioniert auch mit komplexen Editoren wie CodeMirror, ACE-Editor und contentEditableElementen (einfaches HTML)

Demo:

GhostText-Video


1
Wo war diese Erweiterung mein ganzes Leben lang? Bearbeitung mit sublime jetzt: D
ptim

1
Das sieht nach einer fantastischen Lösung aus. Ich würde gerne ein Vim-Plugin dafür sehen.
Screenack

2
@Screenack Es funktioniert für mich unter Linux + Chrome + Vim. Halb-Echtzeit-Updates sind nett. Nicht alle Websites sind kompatibel (insbesondere JIRA verhält sich schlecht und erlaubt Ghost Edit nicht)
siehe

@sehe - hast du deine eigene vim editor erweiterung geschrieben? Ich sehe nur Atom und Sublime aufgelistet?
Screenack

2
@ Screenack Oh. Ich habe irgendwie vergessen, github.com/falstro/ghost-text-vim
sehe 10.06.16

15

Texteditor überall ist wirklich ordentlich, wenn Sie Windows verwenden.

Mit Texteditor Anywhere können Sie Text überall mit Ihrem bevorzugten Texteditor bearbeiten. Es bietet die Möglichkeit, einige erweiterte Funktionen (z. B. automatische Vervollständigung, Rechtschreibprüfung und Syntaxhervorhebung) zu nutzen, die nur in einem externen Texteditor verfügbar sind. Es kann Sie auch vor Abstürzen des Webbrowsers bewahren.

Mit Vim können Sie beispielsweise mit Hilfe von Text Editor Anywhere einen Beitrag in Chrome twittern oder beantworten.

  • Unterstützt alle Arten von Texteditoren
  • Unterstützt alle Anwendungen
  • Unterstützt Unicode
  • Sie können komplexe Parameter an den Editor übergeben

1
Sieht ziemlich gut aus und ich finde es gut, dass Sie es für mehr als nur Chrome verwenden können! Vielen Dank!
Jeff

1
fjut, ich kann nicht genug danken, dass ich dieses Juwel entdeckt habe.
Giacomo Lacava

2
Das ist sehr gut! Ich habe immer nach einer Chromverlängerung gesucht, aber diese macht das Gleiche und ist noch besser und polierter! Vielen Dank!
Jiri

Wirklich, das ist großartig
gluk47

Das ist fantastisch.
JDHAO

15

Einige Möglichkeiten sind unten aufgeführt. Es wäre einfacher, wenn Sie uns mitteilen würden, welches Betriebssystem Sie verwenden.

Bearbeiten Sie mit der Emacs Chrome-Erweiterung

Dies ist die Antwort von Chrome auf die Firefox-Erweiterung "It's all text", mit der das Verfassen von E-Mails, Blogposts und anderen Langform-Texten in einem Browser viel erträglicher wird. (Hurra!)

Da Chrome-Erweiterungen keine willkürlichen Prozesse erzeugen können, erfordert die Erweiterung "Mit Emacs bearbeiten" die Zusammenarbeit eines zusätzlichen Bearbeitungsservers, der dies kann. Der Editierserver ist in elisp implementiert und wird mit der Erweiterung gebündelt.

TextareaConnect

TextareaVerbinden Sie einen Klon von "It's All Text!" Firefox-Erweiterung für Chrome. Sie können Textbereiche mit einem externen Editor wie Vim, Emacs, gedit, Kate usw. bearbeiten. Da die Chrome-API keine neuen externen Prozesse zulässt, verwendet TextareaConnect zum Starten der externen Editoren den separaten http-Server TextareaServer .

[BEARBEITEN] Laut seiner Webseite ist TextAreaConnect derzeit wegen inkompatibler Updates für Chrome nicht verwendbar


+1 Beste Antwort, die ich bisher in Bezug auf das, wonach ich suche, gesehen habe. Ich werde das Kopfgeld vorerst offen halten, in der Hoffnung, dass es eine einfachere Lösung gibt, bei der kein Server zum Empfangen von Befehlen ausgeführt wird, aber es hört sich nicht so an.
Jeff

6

Ich fand dies über Google und nahm mir die Zeit, mich zu registrieren, damit Sie nicht müssen :)

http://www.chromeplugins.org/google/chrome-tips-tricks/edit-text-your-favorite-text-editor-chrome-9876.html

Der versteckte Link ist dieses Programm namens listary, was sehr nützlich zu sein scheint (ich werde es gleich nach diesem Beitrag versuchen). Es funktioniert mit Windows Explorer, es ist kein Chrome-Plugin. Grundsätzlich können Sie jederzeit eine Art Eingabeaufforderung in der Ecke aufrufen, ein Programm ausführen oder einen Ordner oder was auch immer öffnen und dann zu dem zurückkehren, was Sie getan haben. Sie zeigen, wie jemand Text in seinem Lieblingseditor bearbeitet und ihn direkt an eine E-Mail in diesem Video weiterleitet : http://www.youtube.com/watch?v=VDHXhm7YSw8&feature=player_detailpage#t=48s

Die App-Seite ist hier: http://www.listary.com/


Dies ist windowsspezifisch. Läuft als App außerhalb des Browsers.
Kriegar

mein schlimmes, ich sollte genauer lesen. Schade, ich fand es ziemlich praktisch.
CreeDorofl

+1 Gute Antwort, aber leider nicht genau das, wonach ich suche.
Jeff

5

Ich habe ein einfaches Userscript geschrieben (das browser- / plattformübergreifend ausgeführt wird), das die hervorragende Vim / Emacs-Funktionalität von CodeMirror nutzt und es Ihnen ermöglicht, durch Doppelklicken auf das Textfeld ein beliebiges Textfeld in eine Mini-Version von Vim oder Emacs umzuwandeln.

Beachten Sie, dass, wenn ich Mini sage, die Vim-Version Dinge wie Makros und Register unterstützt, was verrückt ist!


Es gibt keine Unterstützung für den mehrzeiligen visuellen Modus
Gilles Quenot,

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.