与textaid和“edit with emacs”chrome extensions兼容的编辑服务器

chrome-edit-server的Python项目详细描述


https://travis-ci.org/coddingtonbear/chrome-edit-server.svg?branch=masterhttps://badge.fury.io/py/chrome-edit-server.pnghttps://pypip.in/d/chrome-edit-server/badge.png

这个应用程序是一个“编辑服务器”,支持许多chrome插件之一 (包括TextAid 以及Edit with Emacs) 允许您使用所选编辑器编辑浏览器中显示的文本区域字段。

开始

首先,从pypi安装这个包:

pip install chrome-edit-server

其次,通过运行:

chrome-edit-server

然后,安装TextAidEdit with Emacs 铬合金延长件。按照扩展的说明打开编辑器窗口。

配置

默认情况下,编辑服务器将在端口9292上运行,并使用gvm(gvm-f) 作为编辑器,但是可以通过以下任一设置来配置这些参数 环境变量或从命令行提供参数。

要查看从命令行运行可以提供哪些设置的简要概述:

chrome-edit-server --help

环境变量

  • EDIT_SERVER_EDITOR:设置编辑文件时要运行的编辑器命令。默认为gvim -f。请注意,您只希望在完成文件编辑后返回此应用程序!示例设置包括:
    • OSX:
      • 麦克维姆:open -aW MacVim
    • Linux系统:
      • gvim:gvim -f(默认值)
  • EDIT_SERVER_PORT:设置编辑服务器将在其上运行的端口。默认为9292
  • EDIT_SERVER_DELETE_DELAY:设置删除创建的临时文件之前等待的时间(分钟)。默认为5
  • EDIT_SERVER_TEMP:设置应存储临时文件的路径。默认为系统的临时文件目录。
  • EDIT_SERVER_INCREMENTAL:设置是否启用增量编辑;您的chrome编辑器插件必须支持此功能才能生效。默认情况下,此选项处于启用状态。
  • EDIT_SERVER_USE_FILTERS:设置是否启用筛选器。默认情况下,此选项处于启用状态。

贡献者

这是一个非正式的(但是endorsed)分支 @gfxmonkedit-server存储库 常见的python样式约定,并打包在pypi上分发。

如果你对这个应用的存在表示感谢,你欠他们的。 敬那位先生。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用Netbeans在Java中创建可执行文件   swing Set不透明(真/假);JAVA   java JPA无法删除具有onotomany关系和cascatype all的实体   java Hibernate自参考映射难题   Java/从字符串到Java代码   java为什么我已经在取整了,却得到了一个无终止小数扩展?   java Wicket onsubmit信息对话框   java如何使用类、类加载器和URL获取资源   java在多模块项目中使用License Maven插件时出错   java HashSet“contains”方法是如何工作的?   图像JavaPNG显示为黑色   java如何在保持内容完整的同时在两个活动之间切换?   JAVA在Tomcat 7.0.27中,WAR无法为Prod正确解包   listview的java onclicklistener   JavaXPages托管Bean可以跨多个数据库工作吗?   java无法停止服务空对象引用错误Android   java将UTF8编码的字符串转换为人类可读的字符串   JavaSpring与JBossSAML的集成   java如何替换AuthorizationCodeInstalledApp类?