Це все Текст для Chrome?


75

Я великий фанат It All Text для Firefox, оскільки це дуже корисно мати можливість швидко відкрити gvim і виписати код, розмітку wiki тощо у потужному редакторі, а не намагатися редагувати у великому текстовому полі. Чи є подібний плагін для Chrome? Я шукаю кросплатформенне рішення або хоча б щось, що буде працювати в Linux.

Відповіді:


49

На Mac:

У Windows:


Інші платформи:

від https://github.com/stsquad/emacs_chrome/blob/master/servers/README

Оскільки модель захисту Chrome (ium) не дозволяє виконувати процеси нерестування розширень, ми не можемо просто виконати процес редактора. Натомість ми маємо реалізувати "сервер редагування", який прослуховує запити XmlHttp на порт 9292 (за замовчуванням), а потім надсилає відповідь, коли редагування буде завершено. Тут ми включаємо пару:

Для обох цих випадків потрібно також запустити веб-сервер (наприклад, http://opencoder.net/edit-server ):

  • TextareaConnect (розширення видалено)

  • TextAid (востаннє оновлено 3 липня 2012 р.)


+1 Не усвідомлював, що так важко нерестувати процеси в Chrome.
Джефф

Вибачте, не зрозуміли, що ви вже розмістили TextareaConnect та TextAid перед harrymc. Схоже, ваша публікація адресується лише для Macs; і посилання можуть бути замінені назви програм. Відредагуйте свою публікацію для невеликої чіткості, і ви отримаєте мій голос =)
Jeff

@edited for jasity =)
kriegar

5
Зауважте, що QuickCursor більше не працює над останніми версіями OS X.
Дав Кларк

Зараз посилання на QuickCursor перервано.
JamesRat

16

Погляньте на GhostText . (Повне розкриття: я працював над цим)

Він складається з двох частин: розширення для браузера (Chrome / Firefox) і плагін текстового редактора (SublimeText / Atom).

Він оновлює текст під час введення тексту, тому якщо на сайті пропонується попередній перегляд (наприклад, на StackExchange), який буде продовжувати працювати (на відміну від "Все це текст")

Це також працює зі складними редакторами, такими як CodeMirror, редактор ACE та contentEditableелементи (звичайний HTML)

Демонстрація:

GhostText Video


1
Де це життя було все життя! редагування цього піднесеного прямо зараз: D
ptim

1
Це виглядає як фантастичне рішення. Я хотів би побачити плагін vim для цього.
Screenack

2
@Screenack Це працює для мене на Linux + Chrome + Vim. Оновлення в реальному часі приємно. Не всі сайти сумісні (зокрема, JIRA погано поводиться і не дозволяє Ghost Edit)
вересень

@sehe - ти написав власне розширення редактора vim? Я бачу лише перелічені Atom та Sublime?
Screenack

2
@Screenack О. Я якось забув посилання github.com/falstro/ghost-text-vim
sehe

15

Текстовий редактор в будь-якому місці дійсно акуратний, якщо ви використовуєте Windows.

Text Editor Anywhere дозволяє редагувати текст у будь-якому місці за допомогою улюбленого текстового редактора. Він надає можливість скористатися деякими розширеними функціями (наприклад, автозаповнення, перевірка орфографії та виділення синтаксису), які доступні лише у зовнішньому текстовому редакторі. Це також може врятувати вас від збоїв веб-браузера.

Наприклад, ви можете використовувати Vim, щоб твітнути або відповісти на повідомлення в Chrome за допомогою редактора тексту будь-де.

  • Підтримка всіх видів текстових редакторів
  • Підтримка всіх програм
  • Підтримка Unicode
  • Ви можете передавати складні параметри в редактор

1
Виглядає досить приголомшливо, і мені подобається, що ви можете використовувати його для більш ніж просто Chrome! Дякую!
Джефф

1
fjut, я не можу вам подякувати достатньо, що змусив мене відкрити цей дорогоцінний камінь.
Джакомо Лакава

2
Це справді добре! Я завжди шукав хромоване розширення, але це робимо те ж саме, і воно ще краще і відшліфоване! Дякую!
Іррі

Дійсно, це приголомшливо
gluk47

Це круто.
jdhao

15

Деякі можливості перераховані нижче. Було б простіше, якби ви сказали нам, яка ваша операційна система.

Редагуйте за допомогою розширення Chrome Emacs

Це відповідь Chrome на розширення Firefox "Це все текст", що робить набагато більш терпимим складання електронних листів, публікацій блогу та іншого довгоформатного тексту у веб-переглядачі. (Ура!)

Оскільки розширення Chrome не можуть породити довільні процеси, розширення Edit with Emacs вимагає співпраці додаткового сервера редагування, який може. Сервер редагування реалізований в elisp і в комплекті з розширенням.

TextareaConnect

TextareaConnect the clone of the "It is All Text!" Розширення Firefox для Chrome. Це дозволяє редагувати будь-які текстові області за допомогою зовнішнього редактора, наприклад Vim, Emacs, gedit, Kate тощо. Оскільки API API не дозволить нерестувати нові зовнішні процеси, TextareaConnect для запуску зовнішніх редакторів покладається на окремий http-сервер TextareaServer .

[EDIT] Відповідно до його веб-сторінки TextAreaConnect наразі не використовується через несумісні оновлення для Chrome


+1 найкраща відповідь, яку я бачив досі з точки зору того, що я шукаю. Я зараз буду тримати відкритий надію, сподіваючись, що є більш просте рішення, яке не передбачає запуску сервера для отримання команд, але це не схоже на це.
Джефф

6

Я виявив це через google і знайшов час зареєструватися, щоб не потрібно :)

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

Приховане посилання - це програма під назвою listary, яка здається дуже корисною (я спробую її одразу після цієї публікації). Він працює з Windows Explorer, це не хромований плагін. В основному ви можете в будь-який час спливати в командному рядку свого роду командний рядок, запустити програму або відкрити папку чи будь-що інше, а потім повернутися до того, що ви робили. Вони показують, що хтось редагує текст у своєму улюбленому редакторі та переходить його безпосередньо до електронного листа у цьому відео: http://www.youtube.com/watch?v=VDHXhm7YSw8&feature=player_detailpage#t=48s

Сторінка програми тут: http://www.listary.com/


Це специфічно для Windows. Запускається як додаток поза браузером.
kriegar

мені погано, я повинен читати уважніше. Баммер, я вважаю це досить зручним.
CreeDorofl

+1 Хороша відповідь, але, на жаль, не зовсім те, що я шукаю.
Джефф

5

Я написав простий сценарій користувача (який запускає крос-браузер / платформу), який використовує перевагу відмінного функціоналу Vim / Emacs від CodeMirror і дозволяє змінити будь-яку текстову область на міні-версію Vim або Emacs, двічі клацнувши на текстовій області.

Зауважте, що коли я кажу міні, версія Vim підтримує такі речі, як макроси та регістри, що шалено!


Немає підтримки для візуального режиму багаторядкових настільки перевірених
Gilles Quenot

1

Якщо ви не переймаєтесь відкриттям окремого редактора і вам подобається редактор, подібний до vim, редактор (wasavi) [ http://appsweets.net/wasavi/] - хороший варіант.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.