如何使用textarea(或JS-powered WYSIWYG编辑器)的本机编辑器?

时间:2012-05-31 10:43:25

标签: tinymce textarea browser-extension background-service

我正在寻找一种方法来使用我最喜欢的“原生”编辑器Sublime Text 2来填充像TinyMCE这样的textareas和/或WYSIWYG编辑器。

我希望有某种守护进程,服务或浏览器扩展等待,例如,在textarea上的焦点事件,并打开一个新的Sublime Text 2窗口供我输入。每次我保存(可能是对于我所关心的临时目录中的文件,后台守护程序/ service / extension / ...更新Web表单字段的内容。

对于我的理想情景来说太多了。你有没有办法让这成为可能(仅供参考,我在OS X Lion下工作)?

2 个答案:

答案 0 :(得分:1)

我不知道你正在使用什么浏览器,但有一个名为“It's all text”的 Firefox 的扩展名,你可以:

  

右键单击textarea,选择“It is All Text!”并在您选择的编辑器中编辑文本。

您也可以创建快捷方式而不是右键单击。

[编辑]对于谷歌浏览器,现在有:https://github.com/Cacodaimon/GhostTextForSublimeText

P.S。在一个理想的世界中,所有textareas都应该是小型ST2窗口......

答案 1 :(得分:-1)

当然,这是可能的。

您需要为其编写浏览器扩展程序。

在您使用的任何浏览器上查找代码段保存插件,浏览源代码,弄清楚它是如何工作的,然后根据您的用例制作一个。

在此期间,请重复:Ctrl+CAlt-TabCtrl-V