題 這是Chrome的全文嗎?


我是粉絲 這是全文 對於Firefox,因為能夠在強大的編輯器中快速打開gvim並編寫代碼,wiki標記等而不是嘗試在大文本框中進行編輯真的很有幫助。 Chrome有類似的插件嗎?我正在尋找一個跨平台的解決方案,或者至少可以在Linux上運行的解決方案。


73
2018-03-24 05:59


起源




答案:


在mac上:

在Windows上:


其他平台:

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

因為Chrome(ium)安全模型   不允許擴展產生   進程我們不能只執行exec()   編輯過程。相反,我們必須   實現一個“編輯服務器”   偵聽端口上的XmlHttp請求   9292(默認)然後發送一個   編輯完成時的響應。我們   在這裡包括一對:

這兩個都需要您運行網絡服務器(例如, http://opencoder.net/edit-server):


48
2018-03-27 02:39



+1沒有意識到用Chrome生成進程很難。 - Jeff
對不起,沒有意識到你已經在harrymc之前發布了TextareaConnect和TextAid。它看起來有點像你的帖子只是解決Macs;並且鏈接可以用程序名稱替換。編輯你的帖子有點清晰,你有我的投票=) - Jeff
@edited為清晰=) - kriegar
請注意,QuickCursor在最新版本的OS X上不再起作用。 - Dav Clark
QuickCursor的鏈接現已破裂。 - JamesRat


看一下 GhostText。 (完全披露:我參與其中)

它由兩部分組成: 瀏覽器擴展 (Chrome / Firefox)和 文本編輯器插件 (SublimeText /原子)。

它在您鍵入時更新文本,因此如果站點提供實時預覽(如在StackExchange上),它將繼續工作(與It的所有文本不同)

這也適用於復雜的編輯器,如CodeMirror,ACE編輯器和 contentEditable 元素(純HTML)

演示:

GhostText Video


16
2017-07-13 23:26



我的生命在哪裡延伸!現在用崇高的方式編輯它:D - ptim
這看起來很棒。我很想看到一個vim插件。 - Screenack
@Screenack它適用於Linux + Chrome + Vim。半實時更新很不錯。並非所有站點都兼容(特別是,JIRA行為不當,不允許Ghost編輯) - sehe
@sehe - 您是否編寫了自己的vim編輯器擴展?我只看到Atom和Sublime上市? - Screenack
@Screenack哦。我不知何故忘了鏈接 github.com/falstro/ghost-text-vim - sehe


下面列出了一些可能性。如果你告訴我們你的操作系統是什麼會更容易。

使用Emacs編輯 Chrome擴展程序

這是Chrome對Firefox的回答   “這是所有文字”的延伸,這使得   撰寫電子郵件,博客文章和   瀏覽器中的其他長格式文本a   更容易忍受。 (萬歲!)

由於Chrome擴展程序無法生成   任意進程,編輯用   Emacs擴展需要   合作的額外編輯   可以的服務器。編輯服務器是   在elisp中實現並捆綁在一起   隨著擴展。

TextareaConnect

Textarea連接“It's All Text!”的克隆Firefox擴展程序   鉻。它允許您編輯任何   textarea使用外部編輯器   Vim,Emacs,gedit,Kate等   Chrome API不允許生成新內容   外部流程,TextareaConnect   依賴於單獨的http服務器,    TextareaServer,開始   外部編輯。

[編輯]根據其網頁,由於Chrome的更新不兼容,TextAreaConnect目前無法使用


15
2018-03-27 17:16



到目前為止,我所看到的+1最佳答案就我正在尋找的方面而言。我將暫時保持賞金,希望有一個更簡單的解決方案,不涉及運行服務器來接收命令,但它聽起來不像。 - Jeff


任何文本編輯器 如果你使用Windows,真的很整潔。

Text Editor Anywhere允許您使用自己喜歡的文本編輯器在任何地方編輯文本。它提供了一種利用一些高級功能(如自動完成,拼寫檢查和語法突出顯示)的方法,這些功能僅在外部文本編輯器中可用。它還可以幫助您避免網絡瀏覽器崩潰。

例如,您可以藉助文本編輯器隨處使用Vim在Chrome中發布或回复帖子。

  • 支持各種文本編輯器
  • 支持所有應用
  • 支持Unicode
  • 您可以將復雜參數傳遞給編輯器

14
2017-11-09 21:27



看起來非常棒,我喜歡你可以使用它不僅僅是Chrome!謝謝! - Jeff
fjut,我不能夠感謝你讓我發現這個寶石。 - Giacomo Lacava
這真的很棒!我一直在尋找鍍鉻擴展,但這樣做同樣的事情,它甚至更好,更精緻!謝謝! - Jiri
真的,那真棒 - gluk47


我通過谷歌找到了這個,並花時間註冊,所以你沒有:)

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

隱藏的鏈接是這個名為listary的程序,看起來非常有用(我將在這篇文章之後立即嘗試)。它適用於Windows資源管理器,它不是一個chrome插件。基本上你可以隨時在角落彈出一種命令提示,運行程序或打開文件夾或其他任何東西,然後回到你正在做的事情。他們顯示有人在他們喜歡的編輯器中編輯文本,然後直接轉到此視頻中的電子郵件: http://www.youtube.com/watch?v=VDHXhm7YSw8&feature=player_detailpage#t=48s

應用頁面位於: http://www.listary.com/


6
2018-03-27 02:38



這是特定於Windows的。作為瀏覽器之外的應用程序運行。 - kriegar
我的壞,我應該仔細閱讀。糟糕,我發現它非常方便。 - CreeDorofl
+1很好的答案,但不幸的是不是我正在尋找的。 - Jeff


我寫了一篇 簡單的用戶 (運行跨瀏覽器/平台)利用CodeMirror優秀的Vim / Emacs功能,允許您通過雙擊textarea將任何textarea更改為迷你版本的Vim或Emacs。

請注意,當我說mini時,Vim版本支持宏和寄存器之類的東西,這很瘋狂!


5
2018-03-11 01:53



就測試而言,不支持視覺模式多線 - Gilles Quenot


如果你不關心實際打開一個單獨的編輯器,就像一個類似vim的編輯器,(wasavi)[http://appsweets.net/wasavi/] 是個不錯的選擇。


1
2017-11-01 14:18