风筝Python自动完成
Sublime Text的Kite自动完成插件:特点为人工智能辅助自动完成、高级函数签名和即时文档
详细信息
安装次数
- 总数 27K
- Win 18K
- Mac 4K
- Linux 6K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 2 | 2 | 4 | 6 | 9 | 1 | 0 | 0 | 4 | 2 | 2 | 2 | 1 | 3 | 2 | 1 | 6 | 2 | 6 | 3 | 2 | 1 | 3 | 4 | 3 | 1 | 2 | 1 | 3 | 1 | 6 | 2 | 2 | 5 | 3 | 3 | 3 | 2 | 5 | 3 | 2 | 3 | 2 | 6 | 3 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 3 | 2 | 1 | 0 | 2 | 1 | 1 | 2 | 0 | 2 | 0 | 2 | 1 | 2 | 0 | 0 | 0 | 3 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 4 | 1 | 2 | 0 |
自述文件
Sublime Text 3的Kite自动完成插件
Kite是一个受人工智能驱动的编程助手,帮助您在Sublime Text 3内编写Python & JavaScript代码。Kite通过节省您的键盘输入和在适当的时间显示正确信息来帮助您更快地编写代码。了解更多关于如何在Sublime Text中使用Kite节省时间和精力的信息,请访问https://kite.com/integrations/sublime-text/。
概括而言,Kite为您提供: * 🧠 基于整个开源代码库训练的机器学习模型的行内代码补全 * 🔍 光标下符号的即时文档,节省您查找Python文档的时间
需求
- macOS 10.10+ 或 Windows 7+ 或 Linux (Ubuntu, Debian, Fedora, Arch Linux, Linux Mint, openSUSE, KDE, XFCE, Gnome 2, Gnome 3)
- Sublime Text构建版本3000+
- Kite引擎
使用其他编辑器?请查看Kite的其他编辑器集成。
安装
安装Kite引擎
必须安装Kite引擎,以便包能够正确工作。包本身提供前端接口与Kite引擎,该引擎在您的计算机上(不在云服务器上)本地执行所有代码分析和机器学习100%。
macOS说明 1. 下载安装程序并打开下载的.dmg
文件。 2. 将Kite图标拖动到应用程序
文件夹。 3. 运行Kite.app
以启动Kite引擎。
Windows 安装说明 1. 下载安装程序 链接 并运行下载的 .exe
文件。 2. 安装完成后,安装程序应自动运行 Kite 引擎。
Linux 安装说明 1. 查看安装 Kite 的说明 链接。 2. 安装完成后,安装程序应自动运行 Kite 引擎。
安装 Sublime 的 Kite 插件
运行 Kite 引擎时,您将进入一个设置过程,该过程将允许您安装 Sublime 包。您也可以在任何时候使用 Kite 引擎的 插件管理器 安装或卸载 Sublime 包。
或者,您可以直接使用 git clone
将此存储库克隆到您的 Sublime Packages
目录中。您可以通过打开 Sublime,点击 首选项
菜单项,然后选择 浏览包...
来定位您的 Packages
目录。
了解为什么 Kite 的自动完成和文档搜索体验是 Sublime 最好的。
使用说明
以下是关于在默认配置下使用 Kite 的简要指南。
自动完成
只需在已保存的 Python 或 JavaScript 文件中开始键入,Kite 将自动为您键入的内容提供完成建议。
悬停(仅限 Python)
将鼠标悬停在任何符号上,即可查看符号表示的简短摘要。
如果启用了内置的 show_definition
首选项,Kite 将像往常一样显示 Sublime 指索引中发现的定义和引用。
文档(仅限 Python)
在悬停弹出窗口中点击 Docs
链接,即可打开 Kite 的桌面应用程序 Copilot 中该符号的文档(JavaScript 文档目前不可用)。Copilot 的搜索结果也会随着您的键入同步显示。
定义(仅限 Python)
如果悬停弹出窗口中提供了 Def
链接,点击它即可跳转到符号的定义。
函数签名(仅限 Python)
在 Python 中调用函数时,Kite 将显示调用该函数所需的参数。
Kite 还展示了 How others used this
函数,这是从互联网上所有开源 Python 代码中推断出的最流行的调用模式。
命令和键盘快捷键
如果您不喜欢使用鼠标,Kite 的大部分功能都可以通过命令面板触发。
此外,Kite 默认提供了以下键盘快捷键
命令 | 快捷键 | 描述 |
---|---|---|
H over |
ctrl +alt +h |
在当前位置显示悬停弹出窗口 |
D ocumentation |
ctrl +alt +d |
在 Copilot 中显示文档 |
Fu nction Signatures |
ctrl +alt +u |
显示函数签名面板 |
Key word Arguments |
ctrl +alt +y |
显示/隐藏关键字参数(当显示函数签名面板时) |
Popular Patterns |
ctrl +alt +r |
显示/隐藏流行调用模式(当显示函数签名面板时) |
配置
您可以通过点击 首选项
,然后 包设置
,然后 Kite
来更改 Kite 的设置。或者,您可以使用 Kite: Package Settings
从命令面板访问首选项文件。默认的首选项文件应具有自述功能。
已知问题
- 在 Sublime 3200+ 上,在某些情况下功能签名 UI 被截断。(问题)
故障排除
访问我们的 帮助文档 了解常见问题解答和支持。
快乐编码!
关于 Kite
风筝(Kite)是由一支位于旧金山的团队打造的,致力于让编程变得更简单、更愉快。关注Kite在Twitter上的动态,获取最新的新闻和编程技巧,以及Kite博客中的内容。风筝已经在《Wired》、《VentureBeat》、《The Next Web》和《TechCrunch》中被重点关注。