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 springboot服务经常宕机   如何通过批处理文件执行java   java,用于实例化上下文。测试环境中的xml   java让一个线程启动另一个线程,然后死亡   java从销售点Mysql数据库读取特定信息   JBoss上未生成java线程转储   java按属性合并列表中对象的实例   java如何使周期性事件从AsyncTask在doInBackground中的每个周期间隔运行   java身份验证播放框架重定向到页面不起作用   如何在java中使用索引交换列表<List<String>>数组值?   java Android首款“NASA每日图像应用程序”   java在Vaadin网格中使用多个模板   java如何测试带有重试异常的代码?   java dagger2注入的非范围对象的生命是什么?