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...