Chrome Emacs
插件介绍
使用Emacs编辑Textareas和在线编辑
Chrome Emacs可以在Chrome的在线文本编辑器或Textareas和Emacs之间进行无缝集成,从而使您可以直接在Emacs中编辑在线内容。
快速安装和设置:
1。安装Chrome Emacs扩展名:将Chrome Emacs从Chrome Web Store添加到您的Chrome浏览器中。
2。配置emacs:安装相应的emacs软件包。您可以找到推荐的叉子或原子铬包装,以进行安装说明和设置详细信息:https://github.com/karimaziev/chrome-emacs
3。在Emacs中运行服务器:确保Emacs正在运行并执行原子芯启动服务器函数。
用法说明:
- 确保随着服务器启动而运行的Emacs。在Chrome中导航到任何可编辑的文本区域或在线文本编辑器。
- 通过单击其图标或使用预先配置的键盘快捷键来激活Chrome Emacs扩展,以在Emacs缓冲区中打开内容。
- 在Emacs中根据需要进行编辑;更改将实时同步回Chome。
键盘快捷键配置:
- 配置键盘快捷键,用于激活Chrome emacs,转到Chrome:// Chrome浏览器中的扩展/快捷方式。这使您可以快速访问编辑功能。
有关详细信息,包括完整的安装和设置说明,请访问我们的GitHub页面-https://github.com/karimaziev/chrome-emacs。
版本0.9.1
- 修复了iframe环境的模拟点击。以前,当使用嵌入IFRAME的Tinymce之类的编辑器时,模拟点击将无法在iFrame之外找到元素,从而导致“找不到元素”错误。此更新会调整搜索上下文以正确找到并单击预期的按钮元素,即使在iFrame中隔离编辑器。
版本0.9.0
- 添加了支持对用户定义的元素执行单击的支持(例如,在编辑后单击“ SEND”)。 Atomic-Chrome文档(https://github.com/karimaziev/karimaziev/Atomic-Chrome?tab=ReadMe-ov-file#simulation-clicks-via-custom-custom-custom-rules)中描述了允许的站点和元素的CSS选择器列表。
版本0.8.0:
- 增加了对Slack和其他基于Quill的编辑器的支持。
- 现在,您在内容编辑元素中进行的更改包括完整的内部HTML标记。这意味着,当您编辑文本时,所应用的任何格式(例如粗体,斜体或结构化的线路断裂)完全保存如显示的。以前,只有纯文本可能被捕获,有时会导致格式丢失或更改。通过此更新,您可以期望具有更一致和忠实的编辑体验,以反映您在屏幕上看到的内容。
版本0.7.0:
- 为可编辑元素添加了上下文菜单。
- 添加了对Tinymce和其他基于IFRAME的编辑器的基本支持。
版本0.6.0:
- 对CKEditor 4和CKeditor 5的支持。引入了双向编辑功能,尽管滚动同步仍然不支持。
- 改进的可编辑元素的键盘输入:提示键按现在可靠地工作,这要归功于临时的Textarea掩码,从而防止了像Rich Text Tools这样的活跃编辑器的干扰。
版本0.4.0:
- 添加了一个选项页面,该页面允许用户配置用于提示和退出键键的字母。
- 固定图标现在根据标签突出显示。
版本0.3.1:
- 修复了某些站点上的问题,例如replipit.com,其中编辑由于DOM元素中的怪异ID属性值而失败。尽管以数字开头的ID在HTML中有效,但它们需要在CSS选择器中进行特殊逃脱。
版本0.3.0:
- 主要功能是对vscode.dev,codesandbox.io的实验支持,以及其他不展示摩纳哥API的站点。
- 改进的文本培训编辑。以前,例如,在github上,在编辑后,提交按钮将保持禁用。现在,它正确识别更改。
- 现在提示还强调并使可编辑的区域可单击,从而进一步改善了对可编辑区域的识别。
- 添加了对CoderPad.io的支持。
版本0.2.2:
- 在CodeMirror中为Python和乳胶语言手动配置文件扩展。
版本0.2.1:
- 在ACE编辑器中添加了选择处理。
- 修复了摩纳哥编辑问题,其中标签打开了某些站点(例如,stackblitz)。
版本0.2.0:
新功能:
- 光标和选择同步。
- 支持自动置换emacs框架。
更改:
- 更改了将扩展名激活为“ Ctrl+ofiper”的默认快捷方式(在Mac,“ command+ofere”上)。
- 将激活提示的默认快捷方式更改为“ Ctrl+Shift+ofiper”(在Mac,“ Command+Shift+ofere”上)。
修复:
- 修复了某些站点上摩纳哥编辑器的检测。
- 固定在CodeMirror中的模式检测。