python代码完成库

supplement的Python项目详细描述


补充是一个从头开始构建的python完成框架,速度和 灵活性优先的目标。它为插件开发人员提供了高级api 让他们专注于编辑能力,同时补充 脏工作:监视文件更改,多个解释器/虚拟 环境/项目支持并协助上下文解析。

Documentation

功能

  • 零配置。图书馆尽量聪明,不要用傻话来打扰用户 问题。
  • 立即开始。不需要构建任何不同的索引。你创造了 项目和重大准备代码。
  • 快。增补只解析满足用户请求所需的对象。
  • 使用运行时的最大信息。
  • 允许一个人重写补充行为的钩子。例如,pygtk内置 hook基于pygtk docbook文档提供docstring和type信息 以及Glade文件内容。
  • 通过模块重写解决简单类型解决问题的简单方法。
  • 带有调用信息收集器的复杂静态求值器。
  • 完成服务器和客户端的工作。补充服务器部件可以 在python2.6-3.2下运行,也可以使用pypy的第一个版本。一个 服务器实例可以与多个项目一起操作。
  • 监视文件更改以允许透明地处理外部项目编辑, 例如,通过VCS CLI切换分支。
  • 简单的API。在大多数情况下,您只需要传递源和光标位置。

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

推荐PyPI第三方库


热门话题
Java Date作为MyBatis中Oracle SELECT查询的参数[not get Response]   来自两个独立线程的并行java访问队列   如果数据已经存在,java Android Studio SQLite不会将数据插入数据库   mysql java spring项目仅在第一次运行时显示错误,再次运行后运行正常。为什么呢?   java SQL错误:1364,SQLState:HY000字段“rating_id”没有默认值/保存具有onetoone关系的子实体时   Tomcat中无cookie的java支持会话#重复   JAVAlang.RuntimeException:Android Studio   java CheckboxMultipleChice存储在SQL中   Kafka Java SimpleConsumer奇怪的编码   使用Hibernate保存servlet中处理的数据时遇到java错误   JavaSpring在运行时添加数据源   java使用一个类中另一个类的方法   java空值随Spring Rest资源更新   java Spring引导:为什么要使用OncePerRequestFilter?   java Android异步任务重用   java JTextField未按预期填充列?