PyBuilder
Sublime Text 3 的 PyBuilder 插件
详细信息
安装次数
- 总计 3K
- Win 2K
- Mac 527
- Linux 712
2021年8月6日 | 2021年8月5日 | 2021年8月4日 | 2021年8月3日 | 2021年8月2日 | 2021年8月1日 | 2021年7月31日 | 2021年7月30日 | 2021年7月29日 | 2021年7月28日 | 2021年7月27日 | 2021年7月26日 | 2021年7月25日 | 2021年7月24日 | 2021年7月23日 | 2021年7月22日 | 2021年7月21日 | 2021年7月20日 | 2021年7月19日 | 2021年7月18日 | 2021年7月17日 | 2021年7月16日 | 2021年7月15日 | 2021年7月14日 | 2021年7月13日 | 2021年7月12日 | 2021年7月11日 | 2021年7月10日 | 2021年7月9日 | 2021年7月8日 | 2021年7月7日 | 2021年7月6日 | 2021年7月5日 | 2021年7月4日 | 2021年7月3日 | 2021年7月2日 | 2021年7月1日 | 2021年6月30日 | 2021年6月29日 | 2021年6月28日 | 2021年6月27日 | 2021年6月26日 | 2021年6月25日 | 2021年6月24日 | 2021年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
读取文件
sublime_pybuilder
Sublime Text 3 插件用于 PyBuilder。
功能
- 实时输出
- 如果您使用 Anaconda 或 SublimePythonIDE,配置非常简单,因为它可以重用设置
- 不会阻塞,您可以同时构建并工作或检查下一步做什么。
- pyb-init 内置支持
安装
用法
通过命令面板提供几个命令。您可以使用它们来
- 运行 PyBuilder(意味着默认任务)
- 显示您的项目覆盖率(使用 PyBuilder)
- 清理您的项目
- 运行单元测试
- 运行集成测试
- 分析(代码质量审查等)您的项目
- 发布您的项目
- 验证您的项目
- 在您的项目上运行 pyb-init
必选配置
sublime_pybuilder 期望存在两个项目设置
python_interpreter
这是您的 Python 解释器路径。可能是系统 Python 或虚拟环境。project_root
项目根目录,其中包含构建描述符(build.py
)。
以下是你项目设置可能的样子
{
"folders":
[
{
"follow_symlinks": true,
"path": "/home/mriehl/workspace/yadtshell"
}
],
"settings":
{
"python_interpreter": "/home/mriehl/workspace/yadtshell/venv/bin/python",
"project_root": "/home/mriehl/workspace/yadtshell",
"extra_paths": ["home/mriehl/workspace/yadtshell/src/main/python"]
}
}
我使用 Anaconda,因此我通过 extra_paths
设置添加了项目源,以便自动完成和跳转到定义可以工作。这对于 sublime_pybuilder 的工作不是必需的。
特殊情况 - 只有如果您想对 PyBuilder 项目本身进行工作!
为了构建 PyBuilder,您需要运行一个引导脚本。此脚本必须使用正确的 Python 解释器运行,以便可以看到您的包。因此,我们需要使用 pyb_path
设置额外指定引导脚本的路径。
我的设置是
{
"folders":
[
{
"follow_symlinks": true,
"path": "/home/mriehl/workspace/pybuilder"
}
],
"settings":
{
"python_interpreter": "/home/mriehl/workspace/pybuilder/venv/bin/python",
"pyb_path": "/home/mriehl/workspace/pybuilder/bootstrap",
"project_root": "/home/mriehl/workspace/pybuilder"
}
}
可选配置
sublime_pybuilder_output_panel_color_scheme
可以设置为您喜欢的颜色主题(默认为"Packages/Color Scheme - Default/Monokai.tmTheme"
)。它将用于输出面板。