C'est tout le texte pour Chrome?

75

Je suis un grand fan de It's All Text for Firefox, car il est très utile de pouvoir ouvrir rapidement gvim et d'écrire du code, du balisage wiki, etc. dans un éditeur puissant, plutôt que d'essayer de modifier une grande zone de texte. Existe-t-il un plugin similaire pour Chrome? Je recherche une solution multi-plateforme, ou du moins une solution qui fonctionnera sous Linux.

Jeff
la source

Réponses:

49

Sur macs:

Sous Windows:


Autres plateformes:

à partir de https://github.com/stsquad/emacs_chrome/blob/master/servers/README

Étant donné que le modèle de sécurité de Chrome (ium) n'autorise pas les processus de génération d'extensions, nous ne pouvons pas simplement exécuter () le processus d'édition. Au lieu de cela, nous devons implémenter un "serveur d'édition" qui écoute les requêtes XmlHttp sur le port 9292 (valeur par défaut), puis envoie une réponse à la fin de la modification. Nous incluons un couple ici:

Vous devez également exécuter un serveur Web dans les deux cas (par exemple, http://opencoder.net/edit-server ):

Kriegar
la source
+1 Je ne savais pas qu'il était si difficile de générer des processus avec Chrome.
Jeff
Désolé, vous ne saviez pas que vous aviez déjà posté TextareaConnect et TextAid avant harrymc. Il semble un peu que votre message s’adresse uniquement aux Mac; et les liens pourraient être remplacés par les noms de programmes. Modifier votre message pour un peu de clarté et vous avez mon vote =)
Jeff
@edited pour plus de clarté =)
kriegar
5
Notez que QuickCursor ne fonctionne plus sur les versions récentes d’OS X.
Dav Clark
Le lien pour QuickCursor est maintenant cassé.
JamesRat
16

Jetez un coup d'oeil à GhostText . (Divulgation complète: j'ai travaillé dessus)

Il est composé de deux parties: extension de navigateur (Chrome / Firefox) et plug-in d'éditeur de texte (SublimeText / Atom).

Il met à jour le texte au fur et à mesure que vous le tapez, donc si le site propose un aperçu en direct (comme sur StackExchange), il continuera à fonctionner (contrairement à It's All Text).

Cela fonctionne également avec des éditeurs complexes comme CodeMirror, l'éditeur ACE et des contentEditableéléments (HTML simple).

Démo:

Vidéo GhostText

fregante
la source
1
Où a été cette extension toute ma vie! retouche ceci avec sublime en ce moment: D
ptim
1
Cela ressemble à une solution fantastique. J'aimerais voir un plugin vim pour cela.
Screenack
2
@Screenack Cela fonctionne pour moi sous Linux + Chrome + Vim. Les mises à jour semi-temps réel sont bien. Tous les sites ne sont pas compatibles (notamment, JIRA se comporte mal et n'autorise pas Ghost Edit)
see
@sehe - avez-vous écrit votre propre extension d'éditeur vim? Je ne vois qu'Atom et Sublime dans la liste?
Screenack
2
@Screenack Oh. Je en quelque sorte oublié de créer un lien github.com/falstro/ghost-text-vim
sehe
15

L'éditeur de texte, où que vous soyez, est vraiment intéressant si vous utilisez Windows.

L'éditeur de texte n'importe où vous permet d'éditer du texte n'importe où avec votre éditeur de texte préféré. Il offre un moyen de tirer parti des fonctionnalités avancées (telles que la saisie automatique, la vérification orthographique et la coloration syntaxique) qui ne sont disponibles que dans un éditeur de texte externe. Cela peut également vous éviter des pannes du navigateur Web.

Par exemple, vous pouvez utiliser Vim pour tweeter ou répondre à une publication dans Chrome à l'aide de Text Editor Anywhere.

  • Supporte tous les types d'éditeurs de texte
  • Soutenir toutes les applications
  • Supporte Unicode
  • Vous pouvez passer des paramètres complexes à l'éditeur
fjut
la source
1
Ça a l'air génial et j'aime bien que vous puissiez l'utiliser pour plus que Chrome! Merci!
Jeff
1
fjut, je ne saurais trop vous remercier de m'avoir fait découvrir ce joyau.
Giacomo Lacava
2
Ceci est vraiment bon! Je cherchais toujours une extension chromée mais cela fait la même chose et c'est encore mieux et plus poli! Merci!
Jiri
Vraiment, c'est génial
gluk47
C'est génial.
Jdhao
15

Certaines possibilités sont énumérées ci-dessous. Ce serait plus facile si vous nous disiez quel est votre système d'exploitation.

Éditer avec l' extension Chrome d' Emacs

C'est la réponse de Chrome à l'extension "C'est tout le texte" de Firefox, ce qui rend la composition de courriers électroniques, de messages de blogs et d'autres textes de type long dans un navigateur beaucoup plus supportable. (Hourra!)

Étant donné que les extensions Chrome ne peuvent pas générer de processus arbitraires, l'extension Edit with Emacs nécessite la coopération d'un serveur de modification supplémentaire. Le serveur de modification est implémenté dans elisp et est fourni avec l’extension.

TextareaConnect

TextareaConnectez un clone du "It's All Text!" Extension Firefox pour Chrome. Il vous permet de modifier n'importe quelle zone de texte à l'aide d'un éditeur externe tel que Vim, Emacs, gedit, Kate, etc. Comme l'API Chrome ne permet pas de créer de nouveaux processus externes, TextareaConnect s'appuie sur un serveur http séparé, TextareaServer , pour démarrer les éditeurs externes.

[EDIT] Selon sa page Web, TextAreaConnect n'est actuellement pas utilisable en raison de mises à jour incompatibles de Chrome.

harrymc
la source
+1 meilleure réponse que j'ai vue jusqu'à présent en termes de ce que je recherche. Je garderai la prime ouverte pour l'instant dans l'espoir qu'il existe une solution plus simple qui n'exige pas de faire fonctionner un serveur pour recevoir des commandes, mais cela ne semble pas être le cas.
Jeff
6

J'ai trouvé ceci via google et j'ai pris le temps de m'inscrire pour ne pas être obligé :)

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

Le lien caché est ce programme appelé listary, qui semble très utile (je vais l'essayer juste après ce post). Cela fonctionne avec l'explorateur Windows, ce n'est pas un plugin chrome. En gros, vous pouvez afficher une sorte d’invite de commande dans le coin à tout moment, exécuter un programme, ouvrir un dossier ou autre, puis revenir à ce que vous faisiez. Ils montrent à quelqu'un qui édite du texte dans son éditeur favori et qui le redirige vers un email de cette vidéo: http://www.youtube.com/watch?v=VDHXhm7YSw8&feature=player_detailpage#t=48s

La page de l'application est ici: http://www.listary.com/

CreeDorofl
la source
Ceci est spécifique à Windows. Fonctionne comme une application en dehors du navigateur.
Kriegar
ma mauvaise, je devrais lire plus attentivement. Bummer, je l'ai trouvé assez pratique.
CreeDorofl
+1 Bonne réponse, mais malheureusement pas exactement ce que je recherche.
Jeff
5

J'ai écrit un simple script utilisateur (qui utilise plusieurs navigateurs / plates-formes) qui tire parti de l'excellente fonctionnalité Vim / Emacs de CodeMirror et vous permet de changer n'importe quelle zone de texte en une mini-version de Vim ou Emacs en double-cliquant sur la zone de texte.

Notez que lorsque je dis mini, la version de Vim prend en charge des choses comme les macros et les registres, ce qui est dingue!

BenjaminRH
la source
Il n'y a pas de support pour le mode visuel multiligne dans la mesure du test
Gilles Quenot