Envisaged python 應用框架

2021-05-27 21:11:55 字數 715 閱讀 5933

envisagedpython 應用框架 主頁

以前看newedit/ulipad,發現它的可擴充套件性也挺強的,它的基本思想就是mixin, 而看見peppy[2]這個繼承emacs思想的編輯

器就更引發我想: 有沒有採用python實現的、類似於eclipse的專案/平台。

然後找到乙個叫做envisaged的東西,乙個基於python的應用程式框架,關注不同外掛程式的配合與組合,設計思想上參考了eclipse。介面採

用wxpython, 也有service, workspace, perspective, editor/view, preferences這

些東西。

從**的內容更新來看,最近很是活躍,envisage已經發布了3.0beta版了, 前台新增了乙個qt支援,文件也在不斷更新。

btw: 這家公司還做python發行版,叫做enthought python distribution.

eclipse讓人不爽的就是體積、速度和外掛程式版本配合,但eclipse最大的優勢是目前已經深入人心,有相當多各種各樣的外掛程式了,這是其它東西暫時

(也許永遠?)無法比肩的。

[1]

[2]

[3]

[4]

[5]

其實openerp 也是用了類似的外掛程式概念,乙個模組就是乙個python的package,裡面放個__terp__.py就相當於

plugin.xml定義.

element ui穿梭框 簡單應用

el transfer 穿梭框 踩坑日常 對於 需要從資料庫獲取大量資料,而採用 這種方式 介面載入非常慢,操作也不流暢 通過 class teach fill 調整 樣式,自帶 filter method 不是很實用,通過 class transfer footer slot right foot...

對話方塊中新增組合框的應用

1 在對話方塊中新增組合框控制項 2 在對話方塊中對組合框進行初始化,方法如下 這一工作在組合框屬性對話方塊上的data頁面上完成,如圖1所示。需要注意的是,在data頁面的列表框中,若想給組合框增加新的列表項,必須使用ctrl enter鍵才能回車到下一行增加新的列。該組合框在程式執行的時候也不允...

Android應用更新介紹提醒框

在很多android應用更新的時候或者在第一次啟動的時候會有一些功能使用指引,今天查了些資料,總結了兩套方案 繼承alertdialog 直接用windowmanager import android.view.windowmanager.layoutparams public class tips...