我正在寻找一种方法来使用我最喜欢的“原生”编辑器Sublime Text 2来填充像TinyMCE这样的textareas和/或WYSIWYG编辑器。
我希望有某种守护进程,服务或浏览器扩展等待,例如,在textarea上的焦点事件,并打开一个新的Sublime Text 2窗口供我输入。每次我保存(可能是对于我所关心的临时目录中的文件,后台守护程序/ service / extension / ...更新Web表单字段的内容。
对于我的理想情景来说太多了。你有没有办法让这成为可能(仅供参考,我在OS X Lion下工作)?
答案 0 :(得分:1)
我不知道你正在使用什么浏览器,但有一个名为“It's all text”的 Firefox 的扩展名,你可以:
右键单击textarea,选择“It is All Text!”并在您选择的编辑器中编辑文本。
您也可以创建快捷方式而不是右键单击。
[编辑]对于谷歌浏览器,现在有:https://github.com/Cacodaimon/GhostTextForSublimeText
P.S。在一个理想的世界中,所有textareas都应该是小型ST2窗口......
答案 1 :(得分:-1)
当然,这是可能的。
您需要为其编写浏览器扩展程序。
在您使用的任何浏览器上查找代码段保存插件,浏览源代码,弄清楚它是如何工作的,然后根据您的用例制作一个。
在此期间,请重复:Ctrl+C
,Alt-Tab
,Ctrl-V
!