Quickly 是否有某种 IDE?

Rol*_*Xor 12 quickly application-development

我知道快速应该让各种开发人员的生活更轻松,我只是想知道是否有快速的 IDE(比如 QtCreator 或 Monodevelop)?

如果没有,作为 B 部分,有没有在路上?

Oct*_*ean 14

最简洁的答案是不。

一个quickly edit命令将在默认编辑器中打开所有的Python文件。但是,您可以使用首选的编辑器或 IDE 进行开发。


小智 6

希望我的回答准时出现,我刚刚测试过,您可以使用 Eclipse 中的 PyDev。

基本上,您首先需要创建您的 Quickly 应用程序,如示例所示,然后在eclipse 中使用PyDev(我使用相同的名称)创建一个项目,并将 Quickly 应用程序的位置设置为项目位置。为了能够从 Eclipse 启动项目,将可执行脚本重命名为 在 bin/ 文件夹中添加到类似 *_launcher.py* 的内容(名称必须与包含其余代码的模块不同)。

现在,一项令人讨厌的工作是使模式设置起作用(已提交有关此的错误)。首先,要将自动编译从快速运行脚本移至 *_launcher.py*,请将此代码附加到文件末尾,就在导入命令之前:

### BEGIN inserted from Quickly's run.py
# Compile schema if present
schemapath = os.path.abspath("data/glib-2.0/schemas")
if os.path.exists(schemapath):
    subprocess.call(["glib-compile-schemas", schemapath])
### END
Run Code Online (Sandbox Code Playgroud)

然后告诉应用程序在本地查找模式,您必须编辑 PyDev 启动配置,并在环境选项卡中添加一个变量 XDG_DATA_DIRS 和一个值

/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/path/to/your/project/ data

(调整以匹配您的项目路径)

您将能够修改任何文件并测试它是否有效,甚至调试程序,您仍然可以快速使用正常命令。

就我而言,我已经在 eclipse 环境中安装了 bazaar 插件,我可以看到我需要提交哪些文件等等。