引擎盖下,Quickly 是由什么制成的?

引擎盖下,Quickly 是由什么制成的?

引擎盖下,什么是迅速地由什么制成的?

它是 Python 的包装器?它是一种编译语言?它是可移植的吗?它的架构和设计如何?

答案1

迅速地是一组程序和脚本(例如 Gedit、Glade 或 quickly 本身),可让您轻松创建基于 Python/GTK 的 Ubuntu 程序。它通过导入模板创建您的应用程序,然后您可以修改 UI 和脚本,最后,它允许您通过创建 Debian 软件包或上传到 Launchpad PPA 来共享您的应用程序。

由于 Quickly 基于 Python(没错,它是一个包装器!),因此它与架构无关。您可以在 i386、x86_64 或基于 ARM 的计算机上毫无困难地编辑和运行 Quickly 应用。

要安装它,点击此处

它没有 GUI 界面,所以你必须使用终端。这里有一些简单的命令:

  • quickly create ubuntu-application <project_name>创建项目。cd <project_name>完成后。
  • quickly edit使用 Gedit 打开脚本文件。您可以在此处编辑该应用程序。
  • quickly design显示使用 Glade 的 GUI 文件,允许您设计菜单。
  • quickly run执行您的应用程序。使用它进行测试。
  • quickly save使用 Bazaar 保存您当前的进度。执行此操作之前,请先设置您的 Bazaar 电子邮件!
  • quickly package从您的源代码构建一个.deb 包。
  • quickly release将您的应用上传到您自己的 Launchpad PPA。

我认为教程比小型参考指南更好……因此,快速安装后,运行quickly tutorial即可开始使用。

答案2

正如一些检查apt-get source quickly会告诉你的那样,Quickly 可以被描述为用 Python 编写的包装器。

  • setup.py:31: print >> sys.stderr, 'To build quickly you need https://launchpad.net/python-distutils-extra'
  • quickly可执行第 1 行:#!/usr/bin/python
  • ~/src/quickly-12.04$ ls quickly返回:
    api.py bzrbinding.py 配置处理程序.py  在里面.py quickconfig.py 测试版本.py
    内置命令.py 命令.py 核心升级.py launchpadaccess.py 模板工具.py 工具.py

相关内容